• Laravel 4

    Laravel 4 : chapitre 25 : Un blog : les tests unitaires

    Comme suite à la modification des articles précédents concernant l’exemple de blog le présent article est devenu obsolète. Je le laisse pour le moment en l’état pour ses informations concernant le principe des tests unitaires en attendant de le réécrire. Nous allons voir dans cet article un aspect important d’une application : les tests unitaires. Comme il est humainement impossible d’écrire un code sans erreur il faut trouver un moyen efficace de les détecter. La méthode traditionnelle consiste à jouer l’utilisateur et à essayer une à une toutes les fonctionnalités. C’est long, laborieux et pas forcément complet. Heureusement il existe une autre possibilité qui consiste à automatiser ces test. C’est…

  • Laravel 4

    Laravel 4 : chapitre 23 : Les helpers

    Cette liste avait été établie avant documentation, je la laisse en essayant de la compléter au mieux… La classe « HTML » La méthode « entities » Cette méthode utilise la méthode htmlentities avec l’option ENT_QUOTES avec l’encodage UTF-8 : Route::get('/', function() { return HTML::entities('L\'enfant est <strong>gros</strong>'); }); Affiche : L'enfant est <strong>gros</strong> Avec ce code HTML : L&#039;enfant est &lt;strong&gt;gros&lt;/strong&gt; Notez que l’helper « e » fait exactement la même chose avec une syntaxe plus légère. Méthode « decode » C’est l’inverse de la précédente : Route::get('/', function() { return HTML::decode('L&#039;enfant est &lt;strong&gt;gros&lt;/strong&gt;'); }); Qui donne : L'enfant est <strong>gros</strong> Avec le code HTML : L'enfant est <strong>gros</strong> Méthode « image » Cette méthode permet de générer une balise…