Implement Propable trait in Brand, Category, Product, and Tenant models to manage properties; remove unused code in Tenant model.

This commit is contained in:
2026-06-22 12:21:30 -03:00
parent 93ebb0a110
commit 894f2a68de
5 changed files with 102 additions and 31 deletions

View File

@@ -2,10 +2,12 @@
namespace App\Domains\Product\Models;
use App\Domains\Prop\Concerns\Propable;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Brand extends Model
{
use HasFactory;
use Propable;
}

View File

@@ -2,10 +2,12 @@
namespace App\Domains\Product\Models;
use App\Domains\Prop\Concerns\Propable;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Category extends Model
{
use HasFactory;
use Propable;
}

View File

@@ -2,6 +2,7 @@
namespace App\Domains\Product\Models;
use App\Domains\Prop\Concerns\Propable;
use App\Domains\Tenant\Models\Tenant;
use Illuminate\Database\Eloquent\Attributes\Fillable;
use Illuminate\Database\Eloquent\Factories\HasFactory;
@@ -19,6 +20,7 @@ use Illuminate\Database\Eloquent\Relations\BelongsTo;
class Product extends Model
{
use HasFactory;
use Propable;
protected $table = 'productos';