Extension Helper class.
- Depuis
- 3.7.4
- Obsolète:
- 4.0 Replace class with a non static methods for better testing
◆ checkIfCoreExtension()
static checkIfCoreExtension |
( |
|
$type, |
|
|
|
$element, |
|
|
|
$clientId = 0 , |
|
|
|
$folder = '' |
|
) |
| |
|
static |
Check if an extension is core or not
- Paramètres
-
string | $type | The extension's type. |
string | $element | The extension's element name. |
integer | $clientId | The extension's client ID. Default 0. |
string | $folder | The extension's folder. Default ''. |
- Renvoie
- boolean True if core, false if not.
- Depuis
- 3.7.4
Références $clientId, $folder, et $type.
◆ getCoreExtensionIds()
static getCoreExtensionIds |
( |
| ) |
|
|
static |
◆ getCoreExtensions()
static getCoreExtensions |
( |
| ) |
|
|
static |
Gets the core extensions.
- Renvoie
- array Array with core extensions. Each extension is an array with following format:
type
, element
, folder
, client_id
.
- Depuis
- 3.7.4
◆ getExtensionRecord()
static getExtensionRecord |
( |
string |
$element, |
|
|
string |
$type, |
|
|
?int |
$clientId = null , |
|
|
?string |
$folder = null |
|
) |
| |
|
static |
Returns an extension record for the given name.
- Paramètres
-
string | $element | The extension element |
string | $type | The extension type |
integer | null | $clientId | The client ID |
string | null | $folder | Plugin folder |
- Renvoie
- |null The object or null if not found.
- Depuis
- 4.0.0
- Exceptions
-
Références $clientId, $db, $folder, $key, $query, $type, Factory\getDbo(), ParameterType\INTEGER, et null.
Référencé par UpdateModel\applyUpdateSite(), UpdateModel\finaliseUpgrade(), FinderHelper\getFinderPluginId(), MessagesModel\getJoomlaFilesExtensionId(), UpdateModel\getListQuery(), UpdateModel\getUpdateInformation(), JsonapiView\prepareItem(), et UpdateModel\refreshUpdates().
◆ $coreExtensionIds
◆ $coreExtensions
◆ $extensions
◆ $loadedExtensions
La documentation de cette classe a été générée à partir du fichier suivant :