Lines Matching defs:typemap
69 $typemap = array();
72 $match = $this->preprocess($match, $state, $pos, $handler, $result, $typemap);
80 $header = $this->handleHeader($header, $result, $typemap);
84 $result['fields'] = $this->helper->parseFieldsShort($header, $typemap);
92 $longFields = $this->helper->getFields($tree, $typemap);
115 $this->handleBody($tree, $result, $typemap);
118 $this->handleUI($tree, $result, $typemap);
121 list($result['query'], $variables) = $this->helper->constructQuery($tree, $typemap, $projection);
124 $footer = $this->handleFooter($footer, $result, $typemap, $variable);
134 if(!empty($typemap[$var])) {
135 $result['fields'][$i] = array_merge($result['fields'][$i],$typemap[$var]);
154 function handleUI(&$tree, &$result, &$typemap) {
211 * @param typemap array the type map
214 function preprocess($match, $state, $pos, &$handler, &$result, &$typemap) {
225 * @param typemap array the type map
228 function handleHeader($header, &$result, &$typemap) {
238 * @param typemap array the type map
240 function handleBody(&$tree, &$result, &$typemap) {
245 * query has been parsed, but before the typemap is applied to determine
254 function handleFooter($footer, &$result, &$typemap, &$variables) {