You are here

private function LibrariesFinderPlugin::getLibrariesXautoloadInfo in X Autoload 7.5

Return value

array[]

1 call to LibrariesFinderPlugin::getLibrariesXautoloadInfo()
LibrariesFinderPlugin::registerAllLibraries in src/Libraries/LibrariesFinderPlugin.php
Registers all libraries that have an "xautoload" setting.

File

src/Libraries/LibrariesFinderPlugin.php, line 91

Class

LibrariesFinderPlugin
Registers autoload mappings from all libraries on hook_init(), or after the first cache miss.

Namespace

Drupal\xautoload\Libraries

Code

private function getLibrariesXautoloadInfo() {
  $cached = $this->system
    ->cacheGet(XAUTOLOAD_CACHENAME_LIBRARIES_INFO);
  if (FALSE !== $cached) {
    return $cached->data;
  }
  $info = $this
    ->buildLibrariesXautoloadInfo();
  $this->system
    ->cacheSet(XAUTOLOAD_CACHENAME_LIBRARIES_INFO, $info);
  return $info;
}