Joomla CMS  3.9.25 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.9.25 et du framework Joomla Platform intégré
Référence de la classe AKText
+ Graphe d'héritage de AKText:

Fonctions membres publiques

 __construct ()
 
 getBrowserLanguage ()
 
 dumpLanguage ()
 
 asJavascript ()
 
 resetTranslation ()
 
 addDefaultLanguageStrings ($stringList=array())
 
- Fonctions membres publiques hérités de AKAbstractObject
 __construct ()
 
 getError ($i=null)
 
 getErrors ()
 
 resetErrors ()
 
 getWarning ($i=null)
 
 getWarnings ()
 
 resetWarnings ()
 
 propagateToObject (&$object)
 
 propagateFromObject (&$object)
 
 setError ($error)
 
 setWarning ($warning)
 

Fonctions membres publiques statiques

static parse_ini_file ($file, $process_sections=false, $raw_data=false)
 
static sprintf ($key)
 
static & getInstance ()
 
static _ ($string)
 

Fonctions membres privées

 loadTranslation ($lang=null)
 

Attributs privés

 $default_translation
 
 $strings
 
 $language
 

Membres hérités additionnels

- Fonctions membres protégées hérités de AKAbstractObject
 setErrorsQueueSize ($newSize=0)
 
 setWarningsQueueSize ($newSize=0)
 
- Attributs protégés hérités de AKAbstractObject
 $_errors_queue_size = 0
 
 $_warnings_queue_size = 0
 

Description détaillée

A simple INI-based i18n engine

Documentation des constructeurs et destructeur

◆ __construct()

Documentation des fonctions membres

◆ _()

◆ addDefaultLanguageStrings()

addDefaultLanguageStrings (   $stringList = array())

◆ asJavascript()

asJavascript ( )

Références $key, et $value.

◆ dumpLanguage()

dumpLanguage ( )

Références $key, et $value.

◆ getBrowserLanguage()

getBrowserLanguage ( )

Références language, et null.

Référencé par __construct().

◆ getInstance()

static& getInstance ( )
static

Singleton pattern for Language

Renvoie
AKText The global AKText instance

◆ loadTranslation()

loadTranslation (   $lang = null)
private

Références $lang, $language, et DIRECTORY_SEPARATOR.

Référencé par __construct().

◆ parse_ini_file()

static parse_ini_file (   $file,
  $process_sections = false,
  $raw_data = false 
)
static

A PHP based INI file parser.

Thanks to asohn ~at~ aircanopy ~dot~ net for posting this handy function on the parse_ini_file page on http://gr.php.net/parse_ini_file

Paramètres
string$fileFilename to process
bool$process_sectionsTrue to also process INI sections
Renvoie
array An associative array of sections, keys and values private

Références $file, $i, $key, $tmp, $value, et elseif.

Référencé par masterSetup().

◆ resetTranslation()

resetTranslation ( )

Références $default_translation.

◆ sprintf()

Documentation des champs

◆ $default_translation

$default_translation
private

Référencé par __construct(), et resetTranslation().

◆ $language

$language
private

Référencé par loadTranslation().

◆ $strings

$strings
private

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