![](/img/trans.png)
[英]How can I mock a service class inside a Laravel Job?
我想模擬調用第三方的服務,但我無法弄清楚。 我有一個 controller 方法,它注入了服務並執行以下操作:public function store(Request $request, MyService $myService) { $data = $request->valid ...
[英]How can I mock a service class inside a Laravel Job?
我想模擬調用第三方的服務,但我無法弄清楚。 我有一個 controller 方法,它注入了服務並執行以下操作:public function store(Request $request, MyService $myService) { $data = $request->valid ...
[英]Where to switch to other service depending on logged user field?
在 laravel 9 app 我嘗試切換到不同的服務 但是我得到了錯誤: 當我需要登錄用戶時,注冊方法似乎不適合 app->bind。 但是我應該在哪里進行綁定呢? 在定制服務提供商中? 我是中間件? 修改塊:我用命令創建一個中間件: 在 app/Http/Kernel.php 中我添加了 ...
[英]Service Provider not Resolving a registration: Target [App\\Services\\Payment\\Contracts\\PaymentService] is not instantiable
我有一個我希望在控制器上解析的接口。 在服務提供商內部注冊時,我將 class 綁定到有條件的服務。 這是我的服務接口和兩個類。 支付服務::class namespace App\Services\Payment\Contracts; use App\Models\ParkingBill; i ...
[英]How laravel's helper functions are available globally in every file?
我剛剛開始探索 laravel 但我有一個困惑。 我知道如何創建自己的自定義 function 文件並使用 compose.json 文件使其在全球范圍內可用,但我試圖弄清楚 laravel 的幫助程序 ZC1C425268E68385D1AB5074C17A94F 是如何訪問的(包括源文件和路徑 ...
[英]Laravel Service VS Trait
Laravel 中的服務和特征之間的區別 假設我有一個 class 來處理我的應用程序上的圖像上傳我應該把它寫成服務還是特征? 我什么時候應該使用服務和特征? ...
[英]How to bind .env values in Laravel Service using Service Container and Service Provider
我想要實現的是我有一個服務 class 名稱' SmsService ' 我將此服務綁定在這樣的服務容器中。 問題是當我試圖從.env文件中獲取null時,我得到了TWILIO_SID 。 如何在 SmsService class 中獲取.env數據? ...
[英]Difference between User::class and new User
我正在使用 Laravel 8. 我想知道new User()和User::class之間的區別,因為我在使用new User()時遇到問題。 這是場景, 我有UserServices class,我正在其中注入UserRepository class 現在在服務提供商中,當我使用以下方式綁定 Us ...
[英]Laravel route resolve custom data type
我在routes/api.php有以下路由: 由於Guid是自定義類型,我如何通過依賴注入解決這個問題? 如圖所示,路由參數{item}與回調參數 type-hint: Guid因此無法自動解析。 這就是我在app/Providers/AppServiceProvider.php嘗試過的: ...
[英]Laravel - difference between singleton and instance binding in service container
在 Laravel 的服務容器中,我可以同時綁定單例和實例。 來自 Laravel文檔: 綁定單例 單例方法將一個類或接口綁定到應該只解析一次的容器中。 一旦解決了單例綁定,在后續調用容器時將返回相同的對象實例: 綁定實例 您還可以使用 instance 方法將現有對象實例綁定 ...
[英]Storing instances in Laravel Service Container that may be null
我試圖在 Laravel 服務容器中存儲當前部門的一個實例,但有時這個部門可能是null 。 部門本身從會話加載並檢索如下: 我通過以下方式將其存儲在服務容器中: 並將其檢索為: 有沒有辦法解析實例 IF 集,否則返回null ? 像App::instanceIfSet('Depart ...
[英]How to use tagging in Laravel's service container?
我需要知道使用服務容器標記的目的是什么以及如何通過示例使用它,這是我迄今為止嘗試過的。 這是我得到的錯誤。 傳遞給 ReportAggregator::__construct() 的參數 1 必須是 MemoryReport 的實例,給定的 Illuminate\\Container\\R ...
[英]Laravel Service Container and Service Provider
需要通過一個例子來了解 Laravel 服務容器和服務提供者。 ...
[英]How laravel service provider and container work for each other?
我對 Laravel 服務提供者和 Laravel 容器感到困惑。 在 Laravel 中,服務提供者和容器是如何工作的? 請給我一個合適的例子。 ...
[英]Laravel Service provider and Service Container
在 Laravel 中訪問查詢,我們使用DB Facades 從 alanstorm 網站http://alanstorm.com/binding_objects_as_laravel_services我了解到DB門面使用callstatic方法導致DB::app['db']->selec ...