Outils pour utilisateurs

Outils du site


tips_informatiques:programmation:php:plugin_alaxos:librairie:global_methods

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
tips_informatiques:programmation:php:plugin_alaxos:librairie:global_methods [2010/08/24 21:48]
nico créée
tips_informatiques:programmation:php:plugin_alaxos:librairie:global_methods [2010/08/24 00:00] (Version actuelle)
Ligne 1: Ligne 1:
-====== ​Global methods ​======+====== ​Méthodes globales ​======
  
 +
 +Une fois le plugin Alaxos installé, certaines méthodes sont disponibles de manière globale, ​
 +comme le sont certaines méthodes du coeur de CakePHP.
 +
 +
 +
 +
 +===== Méthodes =====
 +
 +
 +
 +**%%___%%($singular,​ $return = false)**
 +
 +
 +>​Retourne la traduction d'une chaîne de caractères,​ avec la première lettre en majuscule.
 +
 +>Les caractères accentués en première position sont supportés.
 +
 +>Cette méthode évite de devoir traduire les chaînes de caractères avec la 1<​sup>​ère</​sup>​ lettre en minuscule **et** la 1<​sup>​ère</​sup>​ lettre en majuscule.
 +
 +<code php>
 +echo __('​birthday',​ true); ​ // 'date de naissance'​
 +echo ___('​birthday',​ true); // 'Date de naissance'​
 +</​code>​
 +
 +
 +
 +
 +**%%___%%d($plugin,​ $singular, $return = false)**
 +
 +>​Retourne la traduction d'une chaîne de caractères présente dans un plugin, avec la première lettre en majuscule.
 +
 +>Les caractères accentués en première position sont supportés.
 +
 +>Cette méthode évite de devoir traduire les chaînes de caractères avec la 1<​sup>​ère</​sup>​ lettre en minuscule **et** la 1<​sup>​ère</​sup>​ lettre en majuscule.
 +
 +<code php>
 +echo __d('​alaxos',​ '​true',​ true); ​ // '​vrai'​
 +echo ___d('​alaxos',​ '​true',​ true); // '​Vrai'​
 +</​code>​
 +
 +
 +
 +
 +**ucfirst_special($word)**
 +
 +>​Retourne la première lettre d'une chaîne de caractères en majuscule
 +
 +>​Contrairement à la méthode PHP //​ucfirst()//,​ celle-ci gère les caractères accentués
 +
 +<code php>
 +echo ucfirst('​évidemment'​); ​        // '​évidemment'​
 +echo ucfirst_special('​évidemment'​);​ // '​Évidemment'​
 +</​code>​
tips_informatiques/programmation/php/plugin_alaxos/librairie/global_methods.1282679318.txt.gz · Dernière modification: 2010/08/24 00:00 (modification externe)