useDrupal\Core\Queue\QueueInterface;
/**
* The queue object for a given name.
*/protected QueueInterface $queue;
/**
* Constructs an object.
*
* @param \Drupal\Core\Queue\QueueInterface $queue
* The queue object for a given name.
*/
/**
* Implements hook_views_query_alter().
*/functionmymodule_views_query_alter(ViewExecutable $view, QueryPluginBase $query){
if ($view->id() === 'media_library') {
$user = \Drupal::currentUser();
$user_roles = $user->getRoles();
// Check if the user has "View all media