![](/img/trans.png)
[英]How can I send an API Request directly from Controller in Laravel 5.2?
[英]Can I remove Request from Laravel Controller
我可以刪除以下代碼行嗎
use Illuminate\Http\Request;
窗體laravel控制器? 這是一個好習慣嗎? 例如,我的HomeController:
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class HomeController extends Controller
{
public function __construct()
{
$this->middleware('auth');
}
public function index()
{
$totals = [
'customers' => \App\Customer::count(),
'jobs' => \App\Job::count(),
'invoices' => \App\Invoice::count(),
];
$data = [
'page_title' => 'Dashboard',
'totals' => $totals
];
return view('home', $data);
}
}
這里我不需要“請求”,因為所有功能都不使用該參數。
要通過依賴注入獲得當前HTTP請求的實例,應在控制器方法上鍵入提示Illuminate\\Http\\Request
類。 傳入的請求實例將由服務容器自動注入。
因此,如果您不想To obtain an instance of the current HTTP request
則將其刪除。
是的,如果您僅使用選擇數據查詢,則可以繼續並刪除此行。 需要在類函數中使用任何get或post形式的地方。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.