<?php namespace Futage\Show\Models; use Illuminate\Database\Eloquent\SoftDeletes; use Litepie\Database\Model; use Litepie\Database\Traits\Slugger; use Litepie\Filer\Traits\Filer; use Litepie\Hashids\Traits\Hashids; use Litepie\Repository\Traits\PresentableTrait; use Litepie\Revision\Traits\Revision; use Litepie\Trans\Traits\Translatable; class Show extends Model { use Filer, SoftDeletes, Hashids, Slugger, Translatable, Revision, PresentableTrait; /** * Configuartion for the model. * * @var array */ protected $config = 'futage.show.show.model'; /** * The episodes that belong to the show. */ public function episodes(){ return $this->hasMany('Show\Show\Models\Episode'); } }