Lines Matching refs:b

43 		function run($b, &$bug) {  argument
44 if(method_exists($this, 'test_'.$b['key'])) {
45 return call_user_func(array($this, 'test_'.$b['key']), $b, $bug);
71 function test_user($b, &$bug, $lop=false) { argument
74 if(!$b['test'] || ($b['test'] == '')) return ($rh && ($rh != ''));
75 switch($b['test']) {
79 return $rh == $b['value']; break;
83 return $rh != $b['value']; break;
90 function test_group($b, &$bug, $lop=false) { argument
94 if(!$b['test'] || ($b['test'] == '')) return (count($grps) != 0);
95 switch($b['test']) {
99 if(!$b['value'] || ($b['value'] == '')) return (count($grps) == 0);
100 return in_array($b['value'], $grps); break;
104 if(!$b['value'] || ($b['value'] == '')) return (count($grps) != 0);
105 return !in_array($b['value'], $grps); break;
113 function test_nsread($b, &$bug, $lop=false) { argument
115 if(!$b['test'] || ($b['test'] == '')) {
119 if(!$b['value'] || ($b['value'] == '')) $b['value'] = '.';
120 switch($b['test']) {
124 return (auth_quickaclcheck($b['value']) >= AUTH_READ); break;
128 return (auth_quickaclcheck($b['value']) < AUTH_READ); break;
135 function test_nsedit($b, &$bug, $lop=false) { argument
137 if(!$b['test'] || ($b['test'] == '')) {
141 if(!$b['value'] || ($b['value'] == '')) $b['value'] = '.';
142 switch($b['test']) {
146 return (auth_quickaclcheck($b['value']) >= AUTH_EDIT); break;
150 return (auth_quickaclcheck($b['value']) < AUTH_EDIT); break;
158 function test_time($b, &$bug, $lop=false) { argument
161 if(!$b['test'] || ($b['test'] == '') || !$b['value'] || ($b['value'] == '')) {
165 switch($b['test']) {
169 return $this->_bt_cmptimeandstr($b['value']); break;
173 return !$this->_bt_cmptimeandstr($b['value']); break;
177 return ($t < $this->_bt_strtotime($b['value'], $t)); break;
181 return ($t > $this->_bt_strtotime($b['value'], $t)); break;
184 return ($t <= $this->_bt_strtotime($b['value'], $t)); break;
187 return ($t >= $this->_bt_strtotime($b['value'], $t)); break;
268 function test_IP($b, &$bug, $lop=false) { argument
271 …if(!$b['test'] || ($b['test'] == '') || !$b['value'] || ($b['value'] == '') || ($ip == '0.0.0.0'))…
275 switch($b['test']) {
279 return ($ip == $b['value']); break;
283 return ($ip != $b['value']); break;
285 return (strpos($ip, $b['value']) !== false); break;