Inheritance: extends ValidatorAbstract
 private function validateProducts()
 {
     /**
      * @var $collection \Payu\Component\Basket
      */
     $collection = $this->request->getBasket();
     if (!$collection->count()) {
         throw new ValidationError('Basket does not be empty.');
     }
     /** @var $product \Payu\Component\Product */
     foreach ($collection as $product) {
         $validator = new ProductValidator($product);
         $validator->validate();
         unset($validator);
     }
 }