[英]is it possible to incept a class which being used by vendor's code in php?
我正在使用Laravel 5框架。
我擴展了Illuminate\\Http\\Request
類並添加了一些功能。 因此,我將引導程序更改為使用自定義Http請求類進行引導。 他們運作良好。
但是當涉及到集成測試時。 通過擴展他們的TestCase,他們使用Request類,如下所示
use Illuminate\Http\Request;
$request = Request::create();
有我的方式來使用覆蓋其類Illuminate\\Http\\Request
使用MyApp\\Http\\Request
在我自己的類? 我不想更改他們的代碼。
他們的代碼直接調用它,因此不幸的是您無能為力。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.