Prado\Data\SqlMap\Statements\TMappedStatement::fillResultClass PHP Метод

fillResultClass() защищенный Метод

Fill the result using ResultClass, will creates new result object if required.
protected fillResultClass ( $resultClass, $row, $resultObject ) : object
Результат object result object filled with data
    protected function fillResultClass($resultClass, $row, $resultObject)
    {
        if ($resultObject === null) {
            $registry = $this->getManager()->getTypeHandlers();
            $resultObject = $this->_statement->createInstanceOfResultClass($registry, $row);
        }
        if ($resultObject instanceof \ArrayAccess) {
            return $this->fillResultArrayList($row, $resultObject);
        } else {
            if (is_object($resultObject)) {
                return $this->fillResultObjectProperty($row, $resultObject);
            } else {
                return $this->fillDefaultResultMap(null, $row, $resultObject);
            }
        }
    }