コード例 #1
0
 /**
  * @param Guardian $guardian
  * @return bool
  */
 public function isFiltered(Guardian $guardian)
 {
     foreach ($this->guardians as $check) {
         /** @var $check Guardian */
         if ($check->getPattern() == $guardian->getPattern()) {
             return true;
         }
     }
     return false;
 }
コード例 #2
0
 public function __construct(Guardian $guardian, $message = '', $code = 0, \Exception $previous = null)
 {
     $this->guardian = $guardian;
     parent::__construct(sprintf($message, $guardian->getPattern()), $code, $previous);
 }