-
Sortie de Laravel 4
Sortie officielle de Laravel 4 le 28 mai !
-
Laravel 4 : chapitre 28 : Créer une commande
Nous avons vu plusieurs fois l’utilisation d’artisan au cours des précédents articles, que ce soit pour créer un contrôleur, remplir une base, générer l’autoload, créer un workbench… Pour connaître toutes les commandes disponibles il suffit de taper dans la console php artisan list : Et pour obtenir le détail d’une commande particulière on utilise la syntaxe php artisan help commande (ou la syntaxe courte php artisan commande -h) : Mais il se peut que l’on ait besoin d’une commande non prévue, un truc à notre sauce. Laravel nous permet de composer une commande personnalisée facilement, c’est ce que nous allons voir avec un exemple. Il existe la commande command:make pour…
-
Laravel 4 : chapitre 27 : Cache et configuration
Voyons aujourd’hui la mise en cache à la sauce Laravel 4. Je rappelle qu’un cache est destiné à accélérer la génération des pages en gardant en mémoire des informations. Le cas le plus classique est celui de requêtes sur une base de données. Si les données ne changent pas fréquemment il est plus efficace de mettre en cache leur résultat plutôt que d’aller chaque fois interroger la base. On peut aussi carrément mettre en cache des pages complètes. Laravel 4 propose un système de cache simple et efficace qui mémorise par défaut les informations dans un fichier. Regardez le fichier app/config/cache.php : return array( /* |-------------------------------------------------------------------------- | Default Cache Driver…
-
Laravel 4 : chapitre 26 : Création d’un package
Pour ajouter des fonctionnalités à Laravel le plus simple est de créer un package. D’ailleurs Laravel est lui-même un package. Vous trouvez tous les packages utilisables avec composer sur le site Packagist. Par exemple on trouve Laravel ici sur ce site. Certains des packages sont destinés spécifiquement à Laravel 4, mais la plupart ne le sont pas spécialement mais peuvent évidemment tout de même être utilisés avec Laravel. Dans Laravel 3 on ajoutait des bundles, pour Laravel 4 c’est donc différent, il faut créer des packages qui soient reconnus valides par composer. Je vous propose un exemple simple. Laravel possède une classe Form qui permet de créer facilement des formulaires,…
Vous devez être connecté pour poster un commentaire.