public function checkCondition($subject, \ArrayAccess $context) { foreach ($this->conditions as $condition) { if (!$condition->checkCondition($subject, $context)) { return false; } } return true; }