/** * * # Test if condition is accessible * # Test if request contains filter-data * # set minstock from config (-Adapter) * * * @param \Enlight_Event_EventArgs $args */ public function addMinStockCondition(\Enlight_Event_EventArgs $args) { if (!$this->getAccessibilityService()->isValid()) { return; } if (!$this->getRequestAdapter()->hasVariantIds()) { return; } $args->getCriteria()->addCondition(new MinStockCondition($this->getConfigAdapter()->getMinStock())); }