У меня есть старый веб-сайт, который был разработан в Laravel 5.2 и который по разным причинам не может быть обновлен с этого.
У меня есть пакет поставщика, который в методе boot()
ServiceProvider
, имеет следующую строку:
$this->loadMigrationsFrom($somewhere);
... но этот метод не существовал в Laravel 5.2.
Каким будет самый чистый способ переопределить этот ошибочный вызов метода?
Мне приходит в голову, что я мог бы просто написать новый класс поставщика услуг, чтобы заменить этот, так как все это действительно , кажется, делает это зарегистрировать одну консольную команду. Но есть ли способ «переопределить» это?