laravel - 覆盖不直接调用的供应商类 - Laravel
问题描述
我有两个类class A
,即class B
一个包。通过依赖注入注入到 的构造函数中class B
。class A
我需要覆盖class B
. 为此,我有:
克隆
class B
到新的Class C
并更改了所需的功能。将新绑定
class C
到class B
服务提供者:$this->app->bind(ClassB::class, function() use ($app){ return $app->make(ClassC::class); });
我现在得到的错误只是Class A
实例class B
。
任何帮助,将不胜感激。
PS我正在尝试在laravel excel包中实现插入忽略功能而不是插入
谢谢
解决方案
推荐阅读
- android - 如何通过在 Kotlin 中提供大小来创建数组
- android - 如何从图标中删除白色背景?
- css - 我可以使用 css 更改内联数据属性(数据视差)的值吗?
- google-chrome - 如何在观看视频时下载 Google Chrome 浏览器存储的 blob 数据?
- android - Android中的空对象引用
- java - 在给定的时间跨度上开始事件
- java - 如何提高效率
- sql - 确定特定事件在 SQL 数据中发生的频率和持续时间
- shared-libraries - 如何在 autoconf 中获取库版本?
- unity3d - 在 Unity 中,是否可以将复合对撞机中的所有对撞机标记为相对于彼此的静态?