src/Struct/fixes/aDataOptions.php
protected function _fix__getIterator()
    {
        $arr = array();
        foreach($this->_getProperties() as $p) {
            if (!$p->isReadable()) continue;

            $val = $this->__get($p->getKey());
            $arr[(string) $p] = $val;
        }

        return new \ArrayIterator($arr);
    }
protected function _fix__getIterator()
    {
        $arr = array();
        foreach($this->_getProperties() as $p) {
            if (!$p->isReadable()) continue;

            $val = $this->__get($p->getKey());
            $arr[(string) $p] = $val;
        }

        return new \ArrayIterator($arr);
    }
protected function _fix__getIterator ( ) { $ arr = array ( ) ; foreach ( $ this -> _getProperties ( ) as $ p ) { if ( ! $ p -> isReadable ( ) ) continue ; $ val = $ this -> __get ( $ p -> getKey ( ) ) ; $ arr [ ( string ) $ p ] = $ val ; } return new \ ArrayIterator ( $ arr ) ; }
DO_LEAST_PHPVER_SUPPORT v5.5 yeild
DO_LEAST_PHPVER_SUPPORT v5 . 5 yeild