use HasFactory;
public function channels() {
- return $this->belongsToMany(Channel::class);
+ return $this->belongsToMany(Channel::class)
+ ->using(Restream::class)
+ ->withPivot('accept_comms', 'accept_tracker');
+ }
+
+ public function crew() {
+ return $this->hasMany(EpisodeCrew::class);
+ }
+
+ public function confirmedCrew() {
+ return $this->crew()->where('confirmed', true);
}
public function event() {
protected $hidden = [
'created_at',
- 'ext_id',
'updated_at',
];