userRepository = $userRepository; } public function handle(Request $request, ConnectionInterface $httpConnection) { $this->userRepository ->paginateUsers(20, (int) $request->get('page', 1)) ->then(function ($paginated) use ($httpConnection) { $httpConnection->send( respond_html($this->getView($httpConnection, 'server.users.index', ['paginated' => $paginated])) ); $httpConnection->close(); }); } }