diff --git a/app/Models/Pedido.php b/app/Models/Pedido.php index 7b28201..0e6a43a 100644 --- a/app/Models/Pedido.php +++ b/app/Models/Pedido.php @@ -2,7 +2,7 @@ namespace App\Models; -use App\Constants; +use App\Utils\TransporteUtils; use Illuminate\Database\Eloquent\Relations\BelongsToMany; use Illuminate\Database\Eloquent\Relations\BelongsTo; @@ -85,8 +85,7 @@ function totalTransporte() : int { if ($this->productos()->every(fn($prod) => !$prod->pagaTransporte())) return 0; - $cantidad = 1 + floor($this->total($this->productosConTransporte()) / Constants::DIVISOR_TRANSPORTE); - return $cantidad * Constants::COSTO_TRANSPORTE; + return TransporteUtils::total($this->productosConTransporte()); } /**