/** * Chains all criteria objects together and returns true if all criteria return true. * * @param RentRecoveryPlusReference $reference * @return bool */ public function isSatisfiedBy(RentRecoveryPlusReference $reference) { return $this->statusCriteria->plus($this->suitableGuarantorCriteria)->plus($this->guarantorOutcomeCriteria)->isSatisfiedBy($reference); }
/** * Chains all criteria objects together and returns true if all criteria return true. * * @param RentRecoveryPlusReference $reference * @return bool */ public function isSatisfiedBy(RentRecoveryPlusReference $reference) { return $this->statusCriteria->plus($this->creditScoreCriteria)->plus($this->adverseCreditCriteria)->plus($this->employmentCriteria)->isSatisfiedBy($reference); }