Lines Matching refs:perm
110 [, $perm] = explode('x', $key); // the part after the x is our permission
111 return (int)$perm;
131 foreach ($config as [$id, $pattern, $perm]) {
132 $perm = (int)$perm;
136 $rules[$pattern] = max($rules[$pattern] ?? AUTH_NONE, $perm);
155 foreach ($rules as $rule => $perm) {
156 $reGroup[] = $this->patternToRegexGroup($rule, $perm);
216 * @param int $perm
219 protected function patternToRegexGroup($idpattern, $perm)
230 $name = 'g' . ($this->counter++) . 'x' . $perm;
236 * @return string[][] a list of (id, pattern, perm)
260 * @return array (rule => perm)