Outils pour utilisateurs

Outils du site


tips_informatiques:programmation:php:plugin_alaxos:librairie: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ère lettre en minuscule et la 1ère lettre en majuscule.
echo __('birthday', true);  // 'date de naissance'
echo ___('birthday', true); // 'Date de naissance'

___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ère lettre en minuscule et la 1ère lettre en majuscule.
echo __d('alaxos', 'true', true);  // 'vrai'
echo ___d('alaxos', 'true', true); // 'Vrai'

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
echo ucfirst('évidemment');         // 'évidemment'
echo ucfirst_special('évidemment'); // 'Évidemment'
tips_informatiques/programmation/php/plugin_alaxos/librairie/global_methods.txt · Dernière modification: 2010/08/24 00:00 (modification externe)