Joomla CMS  2.5.24 (avec JPlatform 11.4 inclus)
Documentation des API du CMS Joomla en version 2.5 et du framework Joomla Platform intégré
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JComponentHelper

Liste de tous les membres

Fonctions membres publiques statiques

static getComponent ($option, $strict=false)
static isEnabled ($option, $strict=false)
static getParams ($option, $strict=false)
static filterText ($text)
static renderComponent ($option, $params=array())

Fonctions membres protégées statiques

static executeComponent ($path)
static _load ($option)

Attributs protégés statiques

static $components = array()

Documentation des fonctions membres

static JComponentHelper::_load (   $option)
staticprotected

Load the installed components into the components property.

Paramètres:
string$optionThe element value for the extension
Renvoie:
boolean True on success
Depuis:
11.1

Références $components, $db, $query, JFactory\getCache(), JFactory\getDbo(), JRegistry\loadString(), null, JError\raiseWarning(), et JText\sprintf().

+ Voici le graphe d'appel pour cette fonction :

static JComponentHelper::executeComponent (   $path)
staticprotected

Execute the component.

Paramètres:
string$pathThe component path.
Renvoie:
string The component output
Depuis:
11.3

Références $path.

static JComponentHelper::filterText (   $text)
static

Applies the global text filters to arbitrary text as per settings for current user groups

Paramètres:
string$textThe string to filter
Renvoie:
string The filtered string
Depuis:
11.4

Références $config, $tag, $text, $user, elseif, JAccess\getGroupsByUser(), JFilterInput\getInstance(), et JFactory\getUser().

+ Voici le graphe d'appel pour cette fonction :

static JComponentHelper::getComponent (   $option,
  $strict = false 
)
static

Get the component information.

Paramètres:
string$optionThe component option.
boolean$strictIf set and the component does not exist, the enabled attribute will be set to false.
Renvoie:
object An object with the information for the component.
Depuis:
11.1

Références $components.

Référencé par ContactHelperRoute\_findItem(), NewsfeedsHelperRoute\_findItem(), WeblinksHelperRoute\_findItem(), ContentHelperRoute\_findItem(), InstallerControllerUpdate\ajax(), Updatecron\doExecute(), InstallerControllerLanguages\find(), InstallerControllerUpdate\find(), ConfigModelComponent\getComponent(), MenusModelItem\getItem(), FinderHelperRoute\getItemid(), UsersHelperRoute\getItems(), et MenusControllerItem\setType().

+ Voici le graphe des appelants de cette fonction :

static JComponentHelper::getParams (   $option,
  $strict = false 
)
static

Gets the parameter object for the component

Paramètres:
string$optionThe option for the component.
boolean$strictIf set and the component does not exist, false will be returned
Renvoie:
JRegistry A JRegistry object.
Voir également:
JRegistry
Depuis:
11.1

Référencé par plgSystemLanguageFilter\__construct(), FinderIndexerResponse\__construct(), plgUserJoomla\_getUser(), ContactControllerContact\_sendEmail(), UsersControllerRegistration\activate(), UsersModelRegistration\activate(), CategoriesViewCategory\addToolbar(), CategoriesViewCategories\addToolbar(), JoomlaupdateModelDefault\applyUpdateSite(), FinderControllerIndexer\batch(), ContentHelperQuery\buildVotingQuery(), MediaHelper\canUpload(), BannersModelBanner\click(), ContactBuildRoute(), ContactParseRoute(), ContentBuildRoute(), ContentParseRoute(), JHelp\createURL(), MediaViewImages\display(), MediaViewMedia\display(), SearchViewSearch\display(), ConfigViewApplication\display(), TemplatesViewStyles\display(), ContactViewContact\display(), FinderControllerSuggestions\display(), UsersController\display(), FinderViewSearch\display(), TemplatesViewTemplates\display(), ContentHelper\filterText(), InstallerModelDatabase\fixDefaultTextFilters(), UsersModelUser\getAssignedGroups(), ConfigModelApplication\getData(), LanguagesModelInstalled\getData(), UsersModelRegistration\getData(), FinderIndexerHelper\getDefaultLanguage(), AdminModelSysInfo\getDirectory(), AdminModelProfile\getForm(), UsersModelProfile\getForm(), JAccess\getGroupsByUser(), JFormFieldMedia\getInput(), ContentModelArticles\getItems(), modWeblinksHelper\getList(), modArticlesLatestHelper\getList(), modArticlesNewsHelper\getList(), modArticlesPopularHelper\getList(), modArticlesCategoryHelper\getList(), BannersModelBanners\getListQuery(), JModuleHelper\getModules(), JSite\getParams(), FinderIndexer\getState(), BannersModelBanners\impress(), plgFinderContent\index(), JAdministrator\initialise(), JSite\initialise(), SearchHelper\logSearch(), NewsfeedsBuildRoute(), NewsfeedsParseRoute(), PlgSystemHighlight\onAfterDispatch(), plgContentJoomla\onContentAfterSave(), plgButtonImage\onDisplay(), MessagesModelConfig\populateState(), ModulesModelSelect\populateState(), TemplatesModelSource\populateState(), LanguagesModelLanguage\populateState(), UsersModelLevels\populateState(), ModulesModelPositions\populateState(), TemplatesModelStyle\populateState(), UsersModelGroups\populateState(), SearchModelSearches\populateState(), TemplatesModelStyles\populateState(), BannersModelClients\populateState(), ModulesModelModule\populateState(), RedirectModelLinks\populateState(), BannersModelTracks\populateState(), PluginsModelPlugins\populateState(), LanguagesModelLanguages\populateState(), ModulesModelModules\populateState(), UsersModelUsers\populateState(), NewsfeedsModelNewsfeeds\populateState(), MenusModelItems\populateState(), WeblinksModelWeblinks\populateState(), LanguagesModelInstalled\populateState(), UsersModelDebugUser\populateState(), UsersModelDebugGroup\populateState(), MenusModelMenu\populateState(), TemplatesModelTemplate\populateState(), CategoriesModelCategory\populateState(), FinderModelSuggestions\populateState(), FinderModelFilters\populateState(), LanguagesModelOverrides\populateState(), TemplatesModelTemplates\populateState(), NewsfeedsModelCategory\populateState(), ContactModelFeatured\populateState(), WeblinksModelCategory\populateState(), ContactModelCategory\populateState(), BannersModelBanners\populateState(), FinderModelMaps\populateState(), FinderModelIndex\populateState(), JModelAdmin\populateState(), MenusModelItem\populateState(), UsersModelProfile\preprocessForm(), UsersModelRegistration\preprocessForm(), LanguagesModelInstalled\publish(), JoomlaupdateModelDefault\refreshUpdates(), UsersControllerRegistration\register(), UsersModelRegistration\register(), JModuleHelper\renderModule(), AdminModelProfile\save(), UsersModelProfile\save(), MessagesModelMessage\save(), UsersModelMail\send(), FinderControllerIndexer\sendResponse(), FinderControllerIndexer\start(), BannersTableBanner\store(), ContactControllerContact\submit(), JFormRuleContactEmailSubject\test(), JFormRuleContactEmailMessage\test(), JFormRuleContactEmail\test(), JInstallerLanguage\uninstall(), BannersHelper\updateReset(), MediaControllerFile\upload(), WeblinksBuildRoute(), et WeblinksParseRoute().

static JComponentHelper::isEnabled (   $option,
  $strict = false 
)
static

Checks if the component is enabled

Paramètres:
string$optionThe component option.
boolean$strictIf set and the component does not exist, false will be returned.
Renvoie:
boolean
Depuis:
11.1

Références JFactory\getApplication().

Référencé par plgFinderCategories\index(), plgFinderContent\index(), plgFinderWeblinks\index(), plgFinderNewsfeeds\index(), et plgFinderContacts\index().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

static JComponentHelper::renderComponent (   $option,
  $params = array() 
)
static

Render the component.

Paramètres:
string$optionThe component option.
array$paramsThe component parameters
Renvoie:
object
Depuis:
11.1

Références $app, $file, $lang, $path, $task, $template, JText\_(), JLog\add(), JFactory\getApplication(), JFactory\getLanguage(), JApplicationHelper\getPath(), JRequest\getString(), JPATH_ADMINISTRATOR, JPATH_BASE, JPATH_SITE, JPATH_THEMES, null, JError\raiseError(), et JLog\WARNING.

Référencé par JAdministrator\dispatch(), JSite\dispatch(), et JApplication\dispatch().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :


Documentation des données membres

JComponentHelper::$components = array()
staticprotected

La documentation de cette classe a été générée à partir du fichier suivant :