GDS\Gateway\ProtoBuf::addParamsToQuery PHP Method

addParamsToQuery() private method

Add Parameters to a GQL Query object
private addParamsToQuery ( google\appengine\datastore\v4\GqlQuery $obj_query, array $arr_params )
$obj_query google\appengine\datastore\v4\GqlQuery
$arr_params array
    private function addParamsToQuery(\google\appengine\datastore\v4\GqlQuery $obj_query, array $arr_params)
    {
        if (count($arr_params) > 0) {
            foreach ($arr_params as $str_name => $mix_value) {
                $obj_arg = $obj_query->addNameArg();
                $obj_arg->setName($str_name);
                if ('startCursor' == $str_name) {
                    $obj_arg->setCursor($mix_value);
                } else {
                    $this->configureValueParamForQuery($obj_arg->mutableValue(), $mix_value);
                }
            }
        }
    }