Lines Matching refs:val
50 [$key, $val] = $this->splitLine($line);
59 … $this->config['schemas'] = array_merge($this->config['schemas'], $this->parseSchema($val));
65 $this->config['cols'] = $this->parseValues($val);
68 $this->config['sepbyheaders'] = (bool)$val;
73 $this->config['headers'] = $this->parseValues($val);
76 $this->config['align'] = $this->parseAlignments($val);
80 $this->config['widths'] = $this->parseWidths($val);
83 $this->config['min'] = abs((int)$val);
87 $this->config['limit'] = abs((int)$val);
91 $sorts = $this->parseValues($val);
103 $flt = $helper->parseFilterLine($logic, $val);
109 $this->config['dynfilters'] = (bool)$val;
112 $this->config['rownumbers'] = (bool)$val;
115 $this->config['summarize'] = (bool)$val;
118 $this->config['csv'] = (bool)$val;
122 $this->config['target'] = cleanID($val);
126 $this->config['nesting'] = (int) $val;
129 $this->config['index'] = (int) $val;
133 $this->config['classes'] = $this->parseClasses($val);
138 $this->config['actcol'] = (int) $val;
141 $data = ['config' => &$this->config, 'key' => $key, 'val' => $val];
201 protected function parseSchema($val) argument
204 $parts = explode(',', $val);
219 * @param string $val
222 protected function parseAlignments($val) argument
224 $cols = explode(',', $val);
249 protected function parseWidths($val) argument
251 $vals = explode(',', $val);
256 $val = trim(strtolower($vals[$i]));
258 if (preg_match('/^\d+.?(\d+)?(px|em|ex|ch|rem|%|in|cm|mm|q|pt|pc)$/', $val)) {
260 $vals[$i] = $val;
261 } elseif (preg_match('/^\d+$/', $val)) {
263 $vals[$i] = $val . 'px';