Trait “CviebrockEloquentSluggableSluggable” not found
Laravel 9.14.1
<?php
namespace AppModels;
use IlluminateDatabaseEloquentFactoriesHasFactory;
use IlluminateDatabaseEloquentModel;
use CarbonCarbon;
use CviebrockEloquentSluggableSluggable;
class Quiz extends Model
{
use HasFactory;
use Sluggable;
protected $fillable=['title','description','finished_at'];
protected $dates = ['finished_at'];
public function getFinishedAtAttribute($date){
return $date ? Carbon::parse($date) : null;
}
public function questions(){
return $this->hasMany('AppModelsQuestion');
}
public function sluggable(): array
{
return [
'slug' => [
'source' => 'title'
]
];
}
}
