function check(Perms_Resolver $resolver, array $context, $name, array $groups) { if (isset($context[$this->key]) && $context[$this->key] == $this->user) { return $resolver->check($name . $this->suffix, $groups); } return false; }
function check(Perms_Resolver $resolver, array $context, $name, array $groups) { if (isset($this->map[$name])) { return $resolver->check($this->map[$name], $groups); } else { return false; } }
function check(Perms_Resolver $resolver, array $context, $name, array $groups) { return $resolver->check($name, $groups); }