Lines Matching refs:key

190 		foreach ($flags as $key => $val) {
191 if (!in_array($key, $this->validFlags))
192 unset($flags[$key]);
194 if (($key == 'fontTitle') || ($key == 'fontDefault') || ($key == 'fontLegend')) {
197 $flags[$key] = array(
201 if (!file_exists($flags[$key]['name']))
202 unset($flags[$key]);
203 } else if ($key == 'size') {
206 $flags[$key] = array(
212 unset($flags[$key]);
213 } else if ($key == 'align') {
216 unset($flags[$key]);
217 … else if ($key == 'grid' || $key == 'legend' || $key == 'shadow' || $key == 'ticks' || $key == 'pi…
220 $flags[$key] = true;
222 $flags[$key] = false;
224 unset($flags[$key]);
225 } else if ($key == 'legendEntries' || $key == 'thresholds') {
227 $flags[$key] = $this->_trimArray(explode(',', $flags[$key]));
228 } else if ($key == 'type') {
231 unset($flags[$key]);
232 } else if ($key == 'alpha') {
235 unset($flags[$key]);
236 } else if ($key == 'dots' || $key == 'decimals') {
239 unset($flags[$key]);
240 …} else if ($key == 'bgcolor' || $key == 'legendColor' || $key == 'graphColor' || $key == 'titleCol…
242 $flags[$key] = $this->_parseRGB($val);
243 if (!$flags[$key])
244 unset($flags[$key]);
245 } else if ($key == 'palette') {
247 $flags[$key] = DOKU_PLUGIN.'charter/lib/palettes/' . $val . '.txt';
248 if (!file_exists($flags[$key]))
249 unset($flags[$key]);
250 } else if ($key == 'graphLabels') {
252 $flags[$key] = $this->_trimArray(explode(',', $flags[$key]));
253 for ($i = 0; $i < count($flags[$key]); $i++) {
254 $flags[$key][$i] = $this->_trimArray(explode('|', $flags[$key][$i]));
255 if (count($flags[$key][$i]) != 3) {
256 unset($flags[$key]);
259 if (!is_numeric($flags[$key][$i][0]) || $flags[$key][$i][0] < 0) {
260 unset($flags[$key]);
264 } else if ($key == 'XAxisFormat' || $key == 'YAxisFormat') {
267 unset($flags[$key]);
268 } else if ($key == 'bggradient' || $key == 'graphGradient') {
273 unset($flags[$key]);
275 $flags[$key] = array(
282 foreach ($this->flagDefaults as $key => $val) {
283 if (!isset($flags[$key]))
284 $flags[$key] = $val;