/** * @return string */ public function getMorphClass() { $morphMap = Relation::morphMap(); $class = get_class($this); if (!empty($morphMap) && in_array($class, $morphMap)) { return array_search($class, $morphMap, true); } return $this->morphClass ?: $class; }