parent
43e9c7adcb
commit
13a2988414
|
@ -2405,28 +2405,6 @@ class H5PCore {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Get a list of installed libraries, different minor versions will
|
|
||||||
* return separate entries.
|
|
||||||
*
|
|
||||||
* @return array
|
|
||||||
* A distinct array of installed libraries
|
|
||||||
*/
|
|
||||||
public function getLibrariesInstalled() {
|
|
||||||
$librariesInstalled = [];
|
|
||||||
|
|
||||||
$libs = $this->h5pF->loadLibraries();
|
|
||||||
|
|
||||||
foreach($libs as $library) {
|
|
||||||
foreach($library as $libVersion) {
|
|
||||||
|
|
||||||
$librariesInstalled[] = $libVersion->name.' '.$libVersion->major_version.'.'.$libVersion->minor_version.'.'.$libVersion->patch_version;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return $librariesInstalled;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Fetch a list of libraries' metadata from h5p.org.
|
* Fetch a list of libraries' metadata from h5p.org.
|
||||||
* Save URL tutorial to database. Each platform implementation
|
* Save URL tutorial to database. Each platform implementation
|
||||||
|
@ -2438,7 +2416,6 @@ class H5PCore {
|
||||||
$platformInfo['uuid'] = $this->h5pF->getOption('site_uuid', '');
|
$platformInfo['uuid'] = $this->h5pF->getOption('site_uuid', '');
|
||||||
$platformInfo['siteType'] = $this->h5pF->getOption('site_type', 'local');
|
$platformInfo['siteType'] = $this->h5pF->getOption('site_type', 'local');
|
||||||
$platformInfo['libraryContentCount'] = $this->h5pF->getLibraryContentCount();
|
$platformInfo['libraryContentCount'] = $this->h5pF->getLibraryContentCount();
|
||||||
$platformInfo['librariesInstalled'] = $this->getLibrariesInstalled();
|
|
||||||
|
|
||||||
// Adding random string to GET to be sure nothing is cached
|
// Adding random string to GET to be sure nothing is cached
|
||||||
$random = substr(str_shuffle("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"), 0, 5);
|
$random = substr(str_shuffle("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"), 0, 5);
|
||||||
|
|
Loading…
Reference in New Issue