How can I pass variables from a middleware to a controller or a route that executes such middleware? I saw some post about appending it to the request like this:
pass key value pair like this
$route = route('routename',['id' => 1]);
or to your action
$url = action('UserController@profile', ['id' => 1]);
You can pass data the view using with
return view('demo.manage', [
'manage_link_class' => 'active',
'twilio_workspace_capability' => //how do I get the token here?...
]) -> with('token',$token);
in your middleware
public function handle($request, Closure $next)
{
$workspaceCapability = new .....
...
$request -> attributes('token' => $token);
return $next($request);
}
in your controller
return Request::get('token');