JamesMoss\Flywheel\QueryExecuter::getFieldValue PHP Метод

getFieldValue() публичный Метод

public getFieldValue ( $doc, $field, &$found = false )
    public function getFieldValue($doc, $field, &$found = false)
    {
        $found = false;
        if ($field === '__id') {
            $found = true;
            return $doc->getId();
        }
        if (false !== strpos($field, '.')) {
            return $doc->getNestedProperty($field, $found);
        }
        if (!property_exists($doc, $field)) {
            return false;
        }
        $found = true;
        return $doc->{$field};
    }