PHP Класс Pimcore\API\Plugin\Broker

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$_plugins array Array of instance of objects extending Pimcore_API_Plugin_Abstract

Открытые методы

Метод Описание
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 )

Описание методов

getInstance() публичный статический Метод

public static getInstance ( ) : mixed | Broker
Результат mixed | Broker

getPlugin() публичный Метод

public getPlugin ( $class ) : array | boolean
$class
Результат array | boolean

getPlugins() публичный Метод

Retrieve all plugins
public getPlugins ( ) : array
Результат array

getSystemComponents() публичный Метод

Returns Plugins and Modules
public getSystemComponents ( ) : array
Результат array

getTranslations() публичный Метод

public getTranslations ( string $language ) : Array
$language string
Результат Array $translations

hasPlugin() публичный Метод

Is a plugin of a particular class registered?
public hasPlugin ( string $class ) : boolean
$class string
Результат boolean

registerPlugin() публичный Метод

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

unregisterPlugin() публичный Метод

public unregisterPlugin ( $plugin )
$plugin

Описание свойств

$_plugins защищенное свойство

Array of instance of objects extending Pimcore_API_Plugin_Abstract
protected array $_plugins
Результат array