Lines Matching refs:o
91 foreach(array_map('trim', explode(',', $ovr)) as $o) {
92 $o = array_map('trim', explode('=', $o));
93 if(count($o) == 1) {
94 $app['allowed'][$sname][$o[0]] = true;
95 }elseif(count($o) == 2) {
96 …if(preg_match('`^\[[^]]+\]$`', $o[1])) $o[1] = array_map('trim', explode(',', substr($o[1], 1, -1)…
97 elseif(preg_match('`^[0-9]+$`', $o[1])) $o[1] = (int)$o[1];
98 elseif(preg_match('`^[0-9]+\.[0-9]+$`', $o[1])) $o[1] = (float)$o[1];
99 elseif(preg_match('`^(true|false)$`i', $o[1])) $o[1] = (strtolower($o[1]) == 'true');
100 elseif(preg_match('`^null$`i', $o[1])) $o[1] = null;
101 $app['allowed'][$sname][$o[0]] = $o[1];