Plugin
class Plugin implements ArrayAccess
Класс для работы с подключаемыми модулями
Properties
$name | |||
$composer |
Methods
static array
enum()
Возвращает все установленные модули
boolean
isEnabled()
Включен ли модуль
checkVersion()
No description
checkRequirements()
No description
void
delete(boolean $data = false)
Удаляет модуль
enable()
Включить модуль
disable()
Отключить модуль
offsetExists($offset)
No description
offsetGet($offset)
No description
offsetSet($offset, $value)
No description
offsetUnset($offset)
No description
__get($name)
No description
getPath()
No description
getUrlPath()
No description
static
install(string $plugin, Callable $status = null, Zend_Translate $translator = null)
Установить модуль из Marketplace
static
installRequirements(array $req, Callable $status = null, Zend_Translate $translator = null)
Устанавливает модули, требующиеся для работы модуля или темы
Details
at line 31
static array
enum()
Возвращает все установленные модули
at line 64
static Plugin
find($name)
Возвращает модуль с указанным именем
at line 89
boolean
isEnabled()
Включен ли модуль
at line 108
checkVersion()
at line 124
checkRequirements()
at line 150
void
delete(boolean $data = false)
Удаляет модуль
at line 164
enable()
Включить модуль
at line 184
disable()
Отключить модуль
at line 195
offsetExists($offset)
at line 204
offsetGet($offset)
at line 213
offsetSet($offset, $value)
at line 220
offsetUnset($offset)
at line 225
__get($name)
at line 237
getPath()
at line 247
getUrlPath()
at line 298
static
install(string $plugin, Callable $status = null, Zend_Translate $translator = null)
Установить модуль из Marketplace
at line 381
static
installRequirements(array $req, Callable $status = null, Zend_Translate $translator = null)
Устанавливает модули, требующиеся для работы модуля или темы