storage = $storage; } /** * {@inheritdoc} */ public static function create(ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition) { return new static($configuration, $plugin_id, $plugin_definition, $container->get('entity.manager')->getStorage('user')); } /** * Override the behavior of title(). Get the name of the user. * * @return array * A list of usernames. */ public function titleQuery() { return array_map(function ($account) { return $account->label(); }, $this->storage->loadMultiple($this->value)); } }