Laravel - Relationships - Many To Many Polymorphic Model Structure
Next, we're ready to define the relationships on the models. The
Video models will both contain a
tags method that calls the
morphToMany method provided by the base Eloquent model class.
morphToMany method accepts the name of the related model as well as the "relationship name". Based on the name we assigned to our intermediate table name and the keys it contains, we will refer to the relationship as "taggable":
morphToMany(Tag::class, 'taggable'); } }