GDS\Gateway\ProtoBuf::configureFilterFromGql PHP Méthode

configureFilterFromGql() private méthode

private configureFilterFromGql ( google\appengine\datastore\v4\PropertyFilter $obj_filter, $arr_filter )
$obj_filter google\appengine\datastore\v4\PropertyFilter
$arr_filter
    private function configureFilterFromGql(PropertyFilter $obj_filter, $arr_filter)
    {
        $obj_filter->mutableProperty()->setName($arr_filter['lhs']);
        $mix_value = $arr_filter['rhs'];
        if ($mix_value instanceof Value) {
            $obj_filter->mutableValue()->mergeFrom($mix_value);
        } else {
            $obj_filter->mutableValue()->setStringValue($mix_value);
            // @todo Improve type detection using Schema
        }
        $obj_filter->setOperator($arr_filter['op']);
    }