. * @author niel * @copyright 2016 nZEDb */ namespace App\Models; use Illuminate\Database\Eloquent\Model; /** * App\Models\ReleasesGroups. * * @property int $releases_id FK to releases.id * @property int $groups_id FK to groups.id * @property-read \App\Models\Release $release * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ReleasesGroups whereGroupsId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ReleasesGroups whereReleasesId($value) * @mixin \Eloquent */ class ReleasesGroups extends Model { /** * @var string */ protected $table = 'releases_groups'; /** * @var bool */ public $incrementing = false; /** * @var bool */ public $timestamps = false; /** * @var bool */ public $dateFormat = false; /** * @var array */ protected $primaryKey = ['releases_id', 'groups_id']; /** * @var array */ protected $guarded = []; public function release() { return $this->belongsTo(Release::class, 'releases_id'); } }