From ad4e6c359f10bfa5210c877f1b4c8f0f927e83ba Mon Sep 17 00:00:00 2001 From: Ale Date: Sun, 26 Mar 2023 11:50:05 -0300 Subject: [PATCH] Agregada funcion que devuelve talles como array de strings --- app/Producto.php | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/app/Producto.php b/app/Producto.php index a37d16a..be1f68c 100644 --- a/app/Producto.php +++ b/app/Producto.php @@ -9,7 +9,7 @@ use App\Filtros\FiltroDeProducto; class Producto extends Model { public $timestamps = false; - protected $fillable = [ "nombre", "precio", "presentacion", "stock", "categoria" ]; + protected $fillable = [ "nombre", "precio", "presentacion", "stock", "categoria", "descripcion" ]; static $paginarPorDefecto = 10; public function subpedidos() @@ -34,15 +34,23 @@ class Producto extends Model } public static function productosIDFila() { - return Producto::pluck('fila', 'id',)->all(); + return Producto::pluck('fila', 'id')->all(); } public static function productosFilaID() { - return Producto::pluck('id', 'fila',)->all(); + return Producto::pluck('id', 'fila')->all(); } public static function productosIDNombre() { - return Producto::pluck('nombre', 'id',)->all(); + return Producto::pluck('nombre', 'id')->all(); } - + + public function obtenerTalles() + { + if ($this->descripcion != null) { + return explode('-', $this->descripcion); + } + return []; + } + }