for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Spatie\MediaLibrary\HasMedia;
use Spatie\MediaLibrary\InteractsWithMedia;
use Spatie\MediaLibrary\MediaCollections\Models\Media;
use Spatie\ModelStatus\HasStatuses;
use Spatie\Searchable\Searchable;
use Spatie\Searchable\SearchResult;
use Spatie\Sluggable\HasSlug;
use Spatie\Sluggable\SlugOptions;
use Spatie\Translatable\HasTranslations;
class GlossaryVariant extends Model
{
use HasFactory;
use HasTranslations;
/**
* The attributes that aren't mass assignable.
*
* @var array
*/
protected $guarded = [];
* The attributes that are translatable.
public $translatable = ['term'];
* Returns the glossary of the variant.
public function glossary()
return $this->belongsTo(Glossary::class, 'glossary_id');
}