[Form] minor code simplification

This commit is contained in:
Eriksen Costa 2011-06-09 12:33:42 -03:00
parent f3cafcb355
commit c9acf2e60c

View File

@ -110,11 +110,13 @@ class FormView implements \ArrayAccess, \IteratorAggregate, \Countable
*/
public function isRendered()
{
if (true === $this->rendered || 0 == count($this->children)) {
$hasChildren = 0 < count($this->children);
if (true === $this->rendered || !$hasChildren) {
return $this->rendered;
}
if (count($this->children) > 0) {
if ($hasChildren) {
foreach ($this->children as $child) {
if (!$child->isRendered()) {
return false;
@ -122,9 +124,9 @@ class FormView implements \ArrayAccess, \IteratorAggregate, \Countable
}
return $this->rendered = true;
} else {
return false;
}
return false;
}
/**