Back to Joomla project (class list)

Class ExtensionManagerInterface - list of methods

Loads extensions.
Package: Joomla\CMS\Extension
Copyright: (C) 2018 Open Source Matters, Inc.
License: GNU General Public License version 2 or later; see LICENSE.txt
Located at: Joomla/Extension/ExtensionManagerInterface.php
Project: Joomla

Method Summary

public \Joomla\CMS\Extension\ComponentInterface
(mixed $component)

Boots the component with the given name.
Parameters
  • string $component The component to boot.
Returns
  • \Joomla\CMS\Extension\ComponentInterface
Since
  • 4.0.0
Show source code of this method: bootComponent Source Code

public \Joomla\CMS\Extension\ModuleInterface
(mixed $module, mixed $applicationName)

Boots the module with the given name.
Parameters
  • string $module The module to boot
  • string $applicationName The application name
Returns
  • \Joomla\CMS\Extension\ModuleInterface
Since
  • 4.0.0
Show source code of this method: bootModule Source Code

public \Joomla\CMS\Extension\PluginInterface
(mixed $plugin, mixed $type)

Boots the plugin with the given name and type.
Parameters
  • string $plugin The plugin name
  • string $type The type of the plugin
Returns
  • \Joomla\CMS\Extension\PluginInterface
Since
  • 4.0.0
Show source code of this method: bootPlugin Source Code

Tags Summary

Since
4.0.0