Example #1
0
 protected static function getAvailability(Product $model)
 {
     if ($model->unlimited_count === 1) {
         $inStock = 'in stock';
     } else {
         $inStock = 'out of stock';
         foreach ($model->getWarehousesState() as $warehouse) {
             if ($warehouse->in_warehouse > 0) {
                 $inStock = 'in stock';
                 break;
             }
         }
     }
     return $inStock;
 }