public function current()
    {
        if ($this->_curval == null) {
            return $this->next();
        }
        return new $this->_cls($this->_curval);
    }
public function current()
    {
        if ($this->_curval == null) {
            return $this->next();
        }
        return new $this->_cls($this->_curval);
    }
public function current ( ) { if ( $ this -> _curval == null ) { return $ this -> next ( ) ; } return new $ this -> _cls ( $ this -> _curval ) ; }
Return current value

@return mixed value
Return current value