*/ protected $fillable = [ 'title', 'location', 'location_url', 'address', 'start_at', 'end_at', 'publish_at', 'status', 'registration_type', 'registration_data', 'hero', 'content', 'price', 'ages', ]; /** * Get all of the article's attachments. * * @return MorphMany */ public function attachments() { return $this->morphMany(\App\Models\Attachment::class, 'attachable'); } /** * Get all the associated users. * * @return BelongsToMany */ public function users() { return $this->belongsToMany(User::class, 'event_user', 'event_id', 'user_id'); } }