File: /www/wwwroot/erp.nhatnamsst.com/domains/Brand/Models/Brand.php
<?php
namespace Domains\Brand\Models;
use Domains\Admin\Models\Admin;
use Domains\Core\Traits\ModelTrait;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsToMany;
class Brand extends Model
{
use HasFactory, ModelTrait;
protected $fillable = [
'name',
'description',
];
public function admins(): BelongsToMany
{
return $this->belongsToMany(Admin::class, 'brand_admin', 'brand_id', 'admin_id')
->withTimestamps();
}
}