====== 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'