PHP objet : chapitre 2

Poursuivons notre exploration des capacités "objet" de PHP. Chargement automatique des classes Lorsqu'une application atteint un certain volume elle dispose de nombreuses classes dispersées dans de nombreux fichiers. Il est évidemment possible de charger un fichier avec les méthodes require et include, mais ça devient rapidement laborieux. Avec la version 5 de PHP est apparue [...]

Laravel 4 : chapitre 16 : Authentification

Il est fréquent d'avoir besoin de filtrer les utilisateurs d'un site selon les pages affichées, les fonctions disponibles... On parle alors d'authentification. Laravel nous offre aussi une infrastructure efficace et facile à mettre en œuvre pour cette partie importante et délicate d'un site. La table des utilisateurs La première chose à faire est de créer [...]

PHP objet : chapitre 1

Déclaration d'une classe Une classe est une définition, une sorte de moule qui sert à créer des objets. Voici la structure minimaliste de la déclaration d'une classe : <?php class MaClasse { } C'est le mot clé class qui définit une classe. On le fait suivre du nom de la classe. Par convention ce nom [...]

Laravel 4 : chapitre 14 : Les bases de données 2/3

Nous avons vu précédemment comment modifier la structure d'une base. Nous allons voir maintenant comment gérer les enregistrements. Des tables d'exemple Pour expérimenter la gestion des enregistrements nous allons avoir besoin de tables. Nous allons utiliser ce que nous avons vu la dernière fois pour créer deux tables. Créons une migration pour une table auteurs [...]