original_string: public static function deny(Subject $subject, array $verbs = null): Rule
      {
          return new self($subject, false, $verbs);
      }
code: public static function deny(Subject $subject, array $verbs = null): Rule
      {
          return new self($subject, false, $verbs);
      }
code_tokens: public static function deny ( Subject $ subject , array $ verbs = null ) : Rule { return new self ( $ subject , false , $ verbs ) ; }
docstring: Creates an denying Rule.
  
  @param \Caridea\Acl\Subject $subject The subject to allow access
  @param array<string>|null $verbs Optional list of denied verbs.
  Empty or `null` means *all*.
  @return Rule The denying Rule
docstring_tokens: Creates an denying Rule .