Joomla CMS  3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 et du framework Joomla Platform intégré
Référence de la classe ContentHelper

Fonctions membres publiques

 getRowData (Table $table)
 

Fonctions membres publiques statiques

static addSubmenu ($vName)
 
static countRelations (&$items, $config)
 
static _getActions ($categoryId=0, $id=0, $assetName='')
 
static getActions ($component='', $section='', $id=0)
 
static getCurrentLanguage ($detectBrowser=true)
 
static getLanguageId ($langCode)
 

Description détaillée

Helper for standard content style extensions. This class mainly simplifies static helper methods often repeated in individual components

Depuis
3.1

Documentation des fonctions membres

◆ _getActions()

static _getActions (   $categoryId = 0,
  $id = 0,
  $assetName = '' 
)
static

Gets a list of the actions that can be performed.

Paramètres
integer$categoryIdThe category ID.
integer$idThe item ID.
string$assetNameThe asset name
Renvoie
Depuis
3.1
Obsolète:
3.2 Use ContentHelper::getActions() instead

Références $action, $id, $path, $section, $user, Log\add(), elseif, Access\getActionsFromFile(), Factory\getUser(), JPATH_ADMINISTRATOR, et Log\WARNING.

◆ addSubmenu()

static addSubmenu (   $vName)
static

Configure the Linkbar. Must be implemented by each extension.

Paramètres
string$vNameThe name of the active view.
Renvoie
void
Depuis
3.1

◆ countRelations()

static countRelations ( $items,
  $config 
)
static

Adds Count relations for Category and Tag Managers

Paramètres
stdClass[]&$items The category or tag objects
stdClass$configConfiguration object allowing to use a custom relations table
Renvoie
stdClass[]
Depuis
3.9.1

Get relation counts for all category objects with single query NOTE: 'state IN', allows counting specific states / conditions only, also prevents warnings with custom states / conditions, do not remove

Références $config, $db, $item, $items, $n, et Factory\getDbo().

◆ getActions()

static getActions (   $component = '',
  $section = '',
  $id = 0 
)
static

Gets a list of the actions that can be performed.

Paramètres
string$componentThe component name.
string$sectionThe access section name.
integer$idThe item ID.
Renvoie
Depuis
3.2

Références $action, $component, $id, $section, $user, Log\add(), Log\ERROR, Access\getActionsFromFile(), Factory\getUser(), JPATH_ADMINISTRATOR, et null.

◆ getCurrentLanguage()

static getCurrentLanguage (   $detectBrowser = true)
static

Gets the current language

Paramètres
boolean$detectBrowserFlag indicating whether to use the browser language as a fallback.
Renvoie
string The language string
Depuis
3.1
Note
CmsHelper::getCurrentLanguage is the preferred method

Références $app, LanguageHelper\detectLanguage(), Factory\getApplication(), ApplicationHelper\getHash(), ComponentHelper\getParams(), PluginHelper\getPlugin(), Factory\getSession(), Multilanguage\isEnabled(), et null.

◆ getLanguageId()

static getLanguageId (   $langCode)
static

Gets the associated language ID

Paramètres
string$langCodeThe language code to look up
Renvoie
integer The language ID
Depuis
3.1
Note
CmsHelper::getLanguage() is the preferred method.

Références $db, $query, et Factory\getDbo().

Référencé par UCMBase\mapBase(), et UCMContent\store().

◆ getRowData()

getRowData ( Table  $table)

Gets a row of data from a table

Paramètres
Table$tableTable instance for a row.
Renvoie
array Associative array of all columns and values for a row in a table.
Depuis
3.1

Références $data.


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