Submit
Path:
~
/
/
opt
/
cloudlinux
/
alt-php53
/
root
/
usr
/
share
/
pear
/
Symfony
/
Component
/
Form
/
Util
/
File Content:
VirtualFormAwareIterator.php
<?php /* * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien@symfony.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Form\Util; /** * Iterator that traverses an array of forms. * * You can wrap the iterator into a {@link \RecursiveIterator} in order to * enter any child form that inherits its parent's data and iterate the children * of that form as well. * * @author Bernhard Schussek <bschussek@gmail.com> * * @deprecated Deprecated since version 2.3, to be removed in 3.0. Use * {@link InheritDataAwareIterator} instead. */ class VirtualFormAwareIterator extends \IteratorIterator implements \RecursiveIterator { /** * {@inheritdoc} */ public function getChildren() { return new static($this->current()); } /** *{@inheritdoc} */ public function hasChildren() { return (bool) $this->current()->getConfig()->getInheritData(); } }
Submit
FILE
FOLDER
Name
Size
Permission
Action
FormUtil.php
1060 bytes
0644
InheritDataAwareIterator.php
748 bytes
0644
OrderedHashMap.php
4662 bytes
0644
OrderedHashMapIterator.php
3623 bytes
0644
VirtualFormAwareIterator.php
1074 bytes
0644
N4ST4R_ID | Naxtarrr