*/ public array $bindings = [ /** Bindings section */ ]; /** * @var array */ private array $commandsList = [ DoSomething::class, ]; private array $eventListeners = [ UserCreated::class => [ DoSomethingOnEvent::class, ], ]; public function register(): void { /** Register something here */ } public function boot(): void { $this->registerCommands(); $this->registerListeners(); $this->registerRoutes(); } private function registerRoutes(): void { Route::middleware('auth:sanctum') ->controller(User::class) ->group(function (): void { Route::get('/users', 'index')->name('users.index'); }); } }