【发布时间】:2015-08-10 13:07:32
【问题描述】:
我正在设计一个模块,用于接收“通知请求”、呈现它并通过电子邮件或短信发送。经过几次修改后,我意识到,我基本上是在向控制器发出请求、传递参数并渲染视图。
我打算做类似的事情
App\Sms\Controllers\UserController.php。在里面我会有getNewUser($user)。我将捕获它的输出,并将其传递给我的 SMS API。
我的问题是,通过从Illuminate\Routing\Controller.php 子类化,我需要注意一些负面的事情吗?
我能想到的一些例子包括必须隐藏/阻止这些路由被 http 访问。
我会用类似的方式调用控制器
$request = Request::create('api/items', 'GET', $params);
return Route::dispatch($request)->getContent();
【问题讨论】:
标签: php laravel laravel-5 laravel-routing