/**
  *
  * # 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()));
 }