Skip to content

Commit 12ed272

Browse files
committed
Final touch
1 parent 98855fa commit 12ed272

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

framework/base/CModule.php

+8-9
Original file line numberDiff line numberDiff line change
@@ -466,7 +466,8 @@ public function setComponents($components,$merge=true)
466466
$this->setComponent($id,$config);
467467
continue;
468468
}
469-
elseif(isset($this->_components[$id]))
469+
470+
if(isset($this->_components[$id]))
470471
{
471472
if(isset($config['class']))
472473
{
@@ -476,16 +477,14 @@ public function setComponents($components,$merge=true)
476477
$this->_componentConfig[$id]=$config; //we should ignore merge here
477478
continue;
478479
}
479-
else
480-
{
481-
$class=$config['class'];
482-
unset($config['class']);
483480

484-
foreach($config as $key=>$value)
485-
$this->_components[$id]->$key=$value;
481+
$class=$config['class'];
482+
unset($config['class']);
486483

487-
$config['class']=$class;
488-
}
484+
foreach($config as $key=>$value)
485+
$this->_components[$id]->$key=$value;
486+
487+
$config['class']=$class;
489488
}
490489
else
491490
{

0 commit comments

Comments
 (0)