Я использую MannikJ/laravel-sti
, но следующий код имеет другое поведение в tinker и в контроллере (при условии определения в документации larevel-sti
, с классами Root
, Sub1
и Sub2
):
Root::find(1234)
В тинкере корректно возвращает экземпляр Sub1
. Но в контроллере он возвращает null
.
Я получаю правильный экземпляр в контроллере, если заменяю код на:
Sub1::find(1234)