Переопределить класс вендора, который не вызывается напрямую - Laravel - PullRequest
0 голосов
/ 24 июня 2019

У меня есть два класса, а именно class A и class B пакета.class B вводится в конструктор class A через внедрение зависимостей.

Мне нужно переопределить функцию в class B.Для этого у меня есть:

  1. Клонирован class B на новый Class C и изменена требуемая функция.

  2. Связать новый *От 1018 * до class B в сервис-провайдере:

    $this->app->bind(ClassB::class, function() use ($app){ return $app->make(ClassC::class); });

Теперь я получаю сообщение об ошибке Class A ожидает только экземпляр class B.

Любая помощь приветствуется.

PS Я пытаюсь реализовать функцию игнорирования вставки вместо вставки в пакете laravel excel

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...