public function UserAutocompleteController::autocompleteUser

Returns response for the user autocompletion.

Parameters

\Symfony\Component\HttpFoundation\Request $request: The current request object containing the search string.

bool $include_anonymous: (optional) TRUE if the the name used to indicate anonymous users (e.g. "Anonymous") should be autocompleted. Defaults to FALSE.

Return value

\Symfony\Component\HttpFoundation\JsonResponse A JSON response containing the autocomplete suggestions for existing users.

See also

\Drupal\user\UserAutocomplete::getMatches()

1 call to UserAutocompleteController::autocompleteUser()
UserAutocompleteController::autocompleteUserAnonymous in drupal/core/modules/user/lib/Drupal/user/Controller/UserAutocompleteController.php
Returns response for the user autocompletion with the anonymous user.
1 string reference to 'UserAutocompleteController::autocompleteUser'
user.routing.yml in drupal/core/modules/user/user.routing.yml
drupal/core/modules/user/user.routing.yml

File

drupal/core/modules/user/lib/Drupal/user/Controller/UserAutocompleteController.php, line 61
Contains \Drupal\user\Controller\UserAutocompleteController.

Class

UserAutocompleteController
Controller routines for taxonomy user routes.

Namespace

Drupal\user\Controller

Code

public function autocompleteUser(Request $request, $include_anonymous = FALSE) {
  $matches = $this->userAutocomplete
    ->getMatches($request->query
    ->get('q'), $include_anonymous);
  return new JsonResponse($matches);
}