This commit is contained in:
Benjamin Takats
2022-12-04 19:42:27 +01:00
parent e68c6a0e5f
commit 29f3ff3256
29 changed files with 664 additions and 6 deletions

View File

@@ -8,11 +8,13 @@ use Spatie\Image\Manipulations;
use Spatie\MediaLibrary\HasMedia;
use Spatie\MediaLibrary\InteractsWithMedia;
use Spatie\MediaLibrary\MediaCollections\Models\Media;
use Spatie\Tags\HasTags;
class Course extends Model implements HasMedia
{
use HasFactory;
use InteractsWithMedia;
use HasTags;
/**
* The attributes that aren't mass assignable.

11
app/Models/Tag.php Normal file
View File

@@ -0,0 +1,11 @@
<?php
namespace App\Models;
class Tag extends \Spatie\Tags\Tag
{
public function courses()
{
return $this->morphedByMany(Course::class, 'taggable');
}
}