class ViewController extends Controller (View source)
| protected array | $middleware | The middleware registered on the controller. | from Controller | 
| protected ResponseFactory | $response | The response factory implementation. | 
| ControllerMiddlewareOptions | middleware(Closure|array|string $middleware, array $options = []) Register middleware on the controller. | from Controller | 
| array | getMiddleware() Get the middleware assigned to the controller. | from Controller | 
| Response | callAction(string $method, array $parameters) Execute an action on the controller. | from Controller | 
| mixed | __call(string $method, array $parameters) Handle calls to missing methods on the controller. | from Controller | 
| void | __construct(ResponseFactory $response) Create a new controller instance. | |
| Response | __invoke(array ...$args) Invoke the controller method. | 
Register middleware on the controller.
Get the middleware assigned to the controller.
Execute an action on the controller.
Handle calls to missing methods on the controller.
Create a new controller instance.
Invoke the controller method.
    © Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
    https://laravel.com/api/8.x/Illuminate/Routing/ViewController.html