コード例 #1
0
 /**
  * {@inheritdoc}
  */
 public function isEligible(PromotionSubjectInterface $subject, array $configuration)
 {
     if (!$subject instanceof PromotionCountableSubjectInterface) {
         return false;
     }
     if (isset($configuration['equal']) && $configuration['equal']) {
         return $subject->getPromotionSubjectCount() >= $configuration['count'];
     }
     return $subject->getPromotionSubjectCount() > $configuration['count'];
 }
コード例 #2
0
 /**
  * {@inheritdoc}
  */
 public function isEligible(PromotionSubjectInterface $subject, array $configuration)
 {
     if (!$subject instanceof CountablePromotionSubjectInterface) {
         return false;
     }
     return $subject->getPromotionSubjectCount() >= $configuration['count'];
 }