覆盖未直接调用的供应商类-Laravel

时间:2019-06-24 07:16:42

标签: laravel oop

我有两个类,即软件包的class Aclass Bclass B通过依赖项注入被注入到class A的构造函数中。

我需要重写class B中的一个函数。为此,我有:

  1. class B克隆到新的Class C并更改了所需的功能。

  2. 在服务提供商中将新的class C绑定到class B

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

我现在收到错误Class A,期望仅class B的实例。

任何帮助将不胜感激。

PS我试图实现一个插入忽略功能,而不是在laravel excel包中插入

谢谢

0 个答案:

没有答案