class Permission extends Model
{
use HasFactory;
protected $fillable = [
'name',
];
public function users(): BelongsToMany
{
return $this->belongsToMany(User::class);
}
public function owner(): HasMany
{
//return $this->hasMany(Permission::class, 'id');
return $this->hasMany(Permission::class, 'id')->where('id', '<>', 0);
}
}
class Permission extends Model
{
use HasFactory;
protected $fillable = [
'name',
];
public function users(): BelongsToMany
{
return $this->belongsToMany(User::class);
}
public function owner(): HasMany
{
//return $this->hasMany(Permission::class, 'id');
return $this->hasMany(Permission::class, 'id')->where('id', '<>', 0);
}
}