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 JUtility

Liste de tous les membres

Fonctions membres publiques

 array_unshift_ref (&$array, &$value)
 return_bytes ($val)

Fonctions membres publiques statiques

static sendMail ($from, $fromname, $recipient, $subject, $body, $mode=0, $cc=null, $bcc=null, $attachment=null, $replyto=null, $replytoname=null)
static sendAdminMail ($adminName, $adminEmail, $email, $type, $title, $author, $url=null)
static getHash ($seed)
static getToken ($forceNew=false)
static parseAttributes ($string)
static isWinOS ()
static dump (&$var, $htmlSafe=true)

Documentation des fonctions membres

JUtility::array_unshift_ref ( $array,
$value 
)

Prepend a reference to an element to the beginning of an array. Renumbers numeric keys, so $value is always inserted to $array[0]

Paramètres:
array&$arrayArray to be modified
mixed&$valueValue to add
Renvoie:
integer
Obsolète:
12.1
Voir également:
http://www.php.net/manual/en/function.array-unshift.php#40270
Note:
PHP no longer supports array_unshift of references.
Depuis:
11.1

Références $return, JLog\add(), et JLog\WARNING.

+ Voici le graphe d'appel pour cette fonction :

static JUtility::dump ( $var,
  $htmlSafe = true 
)
static

Method to dump the structure of a variable for debugging purposes

Paramètres:
mixed&$varA variable
boolean$htmlSafeTrue to ensure all characters are htmlsafe
Renvoie:
string
Obsolète:
12.1
Depuis:
11.1

Références JLog\add(), et JLog\WARNING.

+ Voici le graphe d'appel pour cette fonction :

static JUtility::getHash (   $seed)
static

Provides a secure hash based on a seed

Paramètres:
string$seedSeed string.
Renvoie:
string
Obsolète:
12.1 Use JApplication::getHash() instead.
Voir également:
JApplication::getHash()
Depuis:
11.1

Références JLog\add(), JApplication\getHash(), et JLog\WARNING.

+ Voici le graphe d'appel pour cette fonction :

static JUtility::getToken (   $forceNew = false)
static

Method to determine a hash for anti-spoofing variable names

Paramètres:
boolean$forceNewForce creation of a new token.
Renvoie:
string Hashed var name
Obsolète:
12.1 Use JSession::getFormToken() instead
Voir également:
JSession::getFormToken()
Depuis:
11.1

Références JLog\add(), JFactory\getSession(), et JLog\WARNING.

+ Voici le graphe d'appel pour cette fonction :

static JUtility::isWinOS ( )
static

Method to determine if the host OS is Windows.

Renvoie:
boolean True if Windows OS.
Obsolète:
12.1
Voir également:
JApplication::isWinOS()
Depuis:
11.1

Références JLog\add(), JFactory\getApplication(), et JLog\WARNING.

+ Voici le graphe d'appel pour cette fonction :

static JUtility::parseAttributes (   $string)
static

Method to extract key/value pairs out of a string with XML style attributes

Paramètres:
string$stringString containing XML style attributes
Renvoie:
array Key/Value pairs for the attributes
Depuis:
11.1

Références $i.

Référencé par plgContentPagebreak\_createTOC(), JDocumentHTML\_parseTemplate(), plgContentGeshi\_replace(), et plgContentPagebreak\onContentPrepare().

+ Voici le graphe des appelants de cette fonction :

JUtility::return_bytes (   $val)

Return the byte value of a particular string

Paramètres:
string$valString optionally with G, M or K suffix
Renvoie:
integer Size in bytes
Obsolète:
12.1
Voir également:
JHtmlNumber::bytes
Depuis:
11.1

Références JLog\add(), et JLog\WARNING.

+ Voici le graphe d'appel pour cette fonction :

static JUtility::sendAdminMail (   $adminName,
  $adminEmail,
  $email,
  $type,
  $title,
  $author,
  $url = null 
)
static

Sends mail to administrator for approval of a user submission

Paramètres:
string$adminNameName of administrator
string$adminEmailEmail address of administrator
string$email[NOT USED]
string$typeType of item to approve
string$titleTitle of item to approve
string$authorAuthor of item to approve
string$urlurl
Renvoie:
boolean True on success
Obsolète:
12.1
Voir également:
JMail::sendAdminMail()
Depuis:
11.1

Références $author, $title, $type, $url, JLog\add(), JFactory\getMailer(), et JLog\WARNING.

+ Voici le graphe d'appel pour cette fonction :

static JUtility::sendMail (   $from,
  $fromname,
  $recipient,
  $subject,
  $body,
  $mode = 0,
  $cc = null,
  $bcc = null,
  $attachment = null,
  $replyto = null,
  $replytoname = null 
)
static

Mail function (uses phpMailer)

Paramètres:
string$fromFrom email address
string$fromnameFrom name
mixed$recipientRecipient email address(es)
string$subjectEmail subject
string$bodyMessage body
boolean$modeFalse = plain text, true = HTML
mixed$ccCC email address(es)
mixed$bccBCC email address(es)
mixed$attachmentAttachment file name(s)
mixed$replytoReply to email address(es)
mixed$replytonameReply to name(s)
Renvoie:
boolean True on success
Obsolète:
12.1
Voir également:
JMail::sendMail()
Depuis:
11.1

Références $mode, JLog\add(), JFactory\getMailer(), et JLog\WARNING.

+ Voici le graphe d'appel pour cette fonction :


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