File: /var/www/matriculas_api_dev/app/Models/Permission.php
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class Permission extends Model
{
protected $table = 'permissions';
protected $primaryKey = 'id';
protected $fillable = [
'permission',
'description',
'order',
'status',
'description',
'created_at',
'deleted',
'category',
'code',
'front_code',
];
public function scopeActive($query)
{
return $query->where('deleted', false);
}
public function profiles()
{
return $this->belongsToMany(Profile::class, 'permissions_profile', 'permission_id', 'profile_id');
}
}