コード例 #1
0
ファイル: Condition.php プロジェクト: brennantom/hackazon
 /**
  * @param Condition $condition
  * @return bool
  */
 public function equalsTo($condition)
 {
     if ($this === $condition) {
         return true;
     }
     $className = __CLASS__;
     if (!$condition instanceof $className) {
         return false;
     }
     return $this->getName() == $condition->getName();
 }
コード例 #2
0
ファイル: IsAjax.php プロジェクト: scottleedavis/hackazon
 /**
  * @param Condition|IsAjax $condition
  * @return bool
  */
 public function equalsTo($condition)
 {
     if (!parent::equalsTo($condition)) {
         return false;
     }
     return $this->isAjax() === $condition->isAjax();
 }
コード例 #3
0
ファイル: Method.php プロジェクト: brennantom/hackazon
 /**
  * @param Condition|Method $condition
  * @return bool
  */
 public function equalsTo($condition)
 {
     if (!parent::equalsTo($condition)) {
         return false;
     }
     return $this->methods == $condition->getMethods();
 }