public function hydrate($row)
    {
        $class = $this->_class;
        $ret = $class::fromArray($this->unmarshal($row));
        $ret->events()->trigger('afterHydrate', $ret);

        return $ret;
    }
public function hydrate($row)
    {
        $class = $this->_class;
        $ret = $class::fromArray($this->unmarshal($row));
        $ret->events()->trigger('afterHydrate', $ret);

        return $ret;
    }
public function hydrate ( $ row ) { $ class = $ this -> _class ; $ ret = $ class :: fromArray ( $ this -> unmarshal ( $ row ) ) ; $ ret -> events ( ) -> trigger ( 'afterHydrate' , $ ret ) ; return $ ret ; }
Hydrates a database array into the domain object of the schema
@return object
Hydrates a database array into the domain object of the schema