【发布时间】:2020-05-15 07:57:16
【问题描述】:
我正在尝试使用 Laravel Spark,作为测试,我想覆盖“创建 API 令牌”请求。
我注意到正在使用的端点,当用户应该创建 API 令牌时是这样的:
POST | settings/api/token | Laravel\Spark\Http\Controllers\Settings\API\TokenController@store
所以根据他们的guide on customization 你应该使用他们的Spark::swap 方法。
所以我尝试将以下代码添加到SparkServiceProivder@booted,但它似乎不起作用:
use Laravel\Spark\Http\Controllers\Settings\API\TokenController;
use Laravel\Spark\Http\Requests\Settings\API\CreateTokenRequest;
Spark::swap(
TokenController::class . '@store',
function(CreateTokenRequest $request) {
exit('Hello World');
}
);
我做错了什么?
【问题讨论】:
标签: php laravel laravel-spark