Lines Matching refs:rules
27 $rules = [];
45 $this->addRule($acl[$id], $rules);
47 if (isset($acl[$id]['@ALL'])) return $rules;
56 $this->addRule($acl['*'], $rules);
65 $this->addRule($acl[$ns . ':*'], $rules);
71 return $rules;
77 * @param array $rules
80 public function splitRules($rules) argument
89 foreach ($rules as $key => $perm) {
106 * @param array $rules Set of rules already
108 protected function addRule($rule, &$rules) argument
115 if ($key !== '@ALL' && !array_key_exists($key, $rules)) {
122 $rules = array_merge($rules, $localrules);