Omeka_Plugin_Installer¶
- class Omeka_Plugin_Installer¶
Package: Plugin\Installer
Changes the state of any given plugin (installed/uninstalled/activated/deactivated)
- property _broker¶
Plugin broker object.
- property _loader¶
Plugin loader object.
- __construct(Omeka_Plugin_Broker $broker, Omeka_Plugin_Loader $loader)¶
Parameters: - $broker (Omeka_Plugin_Broker) – Plugin broker object.
- $loader (Omeka_Plugin_Loader) – Plugin loader object.
- activate(Plugin $plugin)¶
Activate a plugin.
Parameters: - $plugin (Plugin) – Plugin to activate.
Returns: void
- deactivate(Plugin $plugin)¶
Deactivate a plugin.
Parameters: - $plugin (Plugin) – Plugin to deactivate.
Returns: void
- upgrade(Plugin $plugin)¶
Upgrade a plugin.
This will activate the plugin, then run the ‘upgrade’ hook.
Parameters: - $plugin (Plugin) – Plugin to upgrade.
Returns: void