/home2/mshostin/carnival.ms-hostingladz.com/app/Models/Package.php
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class Package extends Model
{
use HasFactory, SoftDeletes;
protected $fillable = [
'user_id',
'title',
'slug',
'description',
'ecommerce',
'events',
'music',
'appointment',
'ad_space',
'blogging',
'product',
'costume',
'status',
'icon',
];
protected $dates = [
'created_at',
'updated_at',
'deleted_at',
];
public function user()
{
return $this->belongsTo(User::class);
}
public function category()
{
return $this->hasMany(Category::class);
}
public function permissions()
{
return $this->belongsToMany(Permission::class, 'package_permissions', 'package_id', 'permission_id');
}
}