*/ protected $fillable = [ Like::ATTRIBUTE_USER, Like::ATTRIBUTE_LIKEABLE_TYPE, Like::ATTRIBUTE_LIKEABLE_ID, ]; public function getName(): string { return strval($this->getKey()); } public function getSubtitle(): string { return ''; } /** * @return BelongsTo */ public function user(): BelongsTo { return $this->belongsTo(User::class, Like::ATTRIBUTE_USER); } public function likeable(): MorphTo { return $this->morphTo(); } }