1.1 You will get request params usually as below
$request->get('param1');
1.2 You will get request params better in controller as below
return view('bind-params.user-params-view', [
'username' => $this->request->username,
'email' => $this->request->email
]);
2.1 You will get request params usually as below
$request->server('remote_addr');
2.2 You will get request params better in controller as below
return view('bind-params.server-params-view', [
'remoteAddr' => $this->server->remote_addr,
'serverPort' => $this->server->server_port
]);
3.1 You will get request params usually as below
$name = $request->get('name');
$old = $request->get('old');
3.2 You will get post params better in controller as below
return view('bind-params.submit-form', [
'name' => $this->request->name,
'old' => $this->request->old
]);
3.1.1 You will get post params as step 3.2
4.1 You will get header params usually as below
$keyHeader= $request->header('keyHeader');
4.2 You will get header params better in controller as below
return view('bind-params.post-with-header', [
'keyHeader' => $this->header->keyHeader,
'param1' => $this->request->param1,
'param2' => $this->request->param2
]);
5.1 You will get configs params usually as below
$appName= config('app.name');
$logDaily= config('logging.channels.daily');
5.2 You will get configs params better in controller as below
return view('bind-params.get-config', [
'appName' => $this->config->app->name,
'logDaily' =>
$this->config->logging->channels->daily
]);
6. Source Reference