protected function ShortcutStorageController::attachLoad

Overrides \Drupal\config\ConfigStorageController::attachLoad().

Overrides ConfigStorageController::attachLoad

File

drupal/core/modules/shortcut/lib/Drupal/shortcut/ShortcutStorageController.php, line 21
Contains \Drupal\shortcut\ShortcutStorageController.

Class

ShortcutStorageController
Defines a storage controller for shortcut entities.

Namespace

Drupal\shortcut

Code

protected function attachLoad(&$queried_entities, $revision_id = FALSE) {
  parent::attachLoad($queried_entities, $revision_id);
  foreach ($queried_entities as $id => $entity) {
    $links = menu_load_links('shortcut-' . $id);
    foreach ($links as $menu_link) {
      $entity->links[$menu_link
        ->uuid()] = $menu_link;
    }
  }
}