teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

補足

2019/04/03 18:25

投稿

mpyw
mpyw

スコア5223

answer CHANGED
@@ -16,4 +16,7 @@
16
16
  dump($post->getMorphedClass()); // 登録名で取得できる
17
17
  dump(Relation::getMorphedModel($post->getMorphedClass()); // 完全修飾名も復元できる
18
18
  }
19
- ```
19
+ ```
20
+
21
+ - データベースの `*_type` みたいなカラムにクラス名がそのまま入るのを回避したいときにマッピングを利用することが多いです
22
+ - もちろん普通に `class_basename(get_class($post))` とかやっても構いません