Class JPluginHelper
Plugin helper class
Abstract
Package: Joomla\Libraries\Plugin
Copyright: Copyright (C) 2005 - 2017 Open Source Matters, Inc. All rights reserved.
License: General Public License version 2 or later; see LICENSE.txt
Since: 1.5
Located at cms/plugin/helper.php
Package: Joomla\Libraries\Plugin
Copyright: Copyright (C) 2005 - 2017 Open Source Matters, Inc. All rights reserved.
License: General Public License version 2 or later; see LICENSE.txt
Since: 1.5
Located at cms/plugin/helper.php
Methods summary
public static
string
|
#
getLayoutPath( string $type, string $name, string $layout = 'default' )
Get the path to a layout from a Plugin |
public static
mixed
|
|
public static
boolean
|
|
public static
boolean
|
#
importPlugin( string $type, string $plugin = null, boolean $autocreate = true,
Loads all the plugin files for a particular type if no specific plugin is specified otherwise only the specific plugin is loaded. |
protected static
|
#
_import( object $plugin, boolean $autocreate = true,
Loads the plugin file. |
protected static
|
#
import( object $plugin, boolean $autocreate = true,
Loads the plugin file. |
protected static
array
|
|
protected static
array
|
Magic methods summary
Properties summary
protected static
array
|
$plugins |
#
A persistent cache of the loaded plugins. |