PHP Class Pimcore\API\Plugin\Broker

Afficher le fichier Open project: pimcore/pimcore Class Usage Examples

Protected Properties

Свойство Type Description
$_plugins array Array of instance of objects extending Pimcore_API_Plugin_Abstract

Méthodes publiques

Méthode Description
getInstance ( ) : mixed | Broker
getPlugin ( $class ) : array | boolean
getPlugins ( ) : array Retrieve all plugins
getSystemComponents ( ) : array Returns Plugins and Modules
getTranslations ( string $language ) : Array
hasPlugin ( string $class ) : boolean Is a plugin of a particular class registered?
registerPlugin ( Pimcore\API\Plugin\AbstractPlugin $plugin, null $stackIndex = null )
unregisterPlugin ( $plugin )

Method Details

getInstance() public static méthode

public static getInstance ( ) : mixed | Broker
Résultat mixed | Broker

getPlugin() public méthode

public getPlugin ( $class ) : array | boolean
$class
Résultat array | boolean

getPlugins() public méthode

Retrieve all plugins
public getPlugins ( ) : array
Résultat array

getSystemComponents() public méthode

Returns Plugins and Modules
public getSystemComponents ( ) : array
Résultat array

getTranslations() public méthode

public getTranslations ( string $language ) : Array
$language string
Résultat Array $translations

hasPlugin() public méthode

Is a plugin of a particular class registered?
public hasPlugin ( string $class ) : boolean
$class string
Résultat boolean

registerPlugin() public méthode

public registerPlugin ( Pimcore\API\Plugin\AbstractPlugin $plugin, null $stackIndex = null )
$plugin Pimcore\API\Plugin\AbstractPlugin
$stackIndex null

unregisterPlugin() public méthode

public unregisterPlugin ( $plugin )
$plugin

Property Details

$_plugins protected_oe property

Array of instance of objects extending Pimcore_API_Plugin_Abstract
protected array $_plugins
Résultat array