CATALOGUE Code & Data Formation Laravel Apprendre Laravel - le framework PHP Créer et Utiliser des Modèles avec Laravel Elocant

Créer et Utiliser des Modèles avec Laravel Elocant

Un premier modèle
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre Laravel - le framework PHP
Revoir le teaser Je m'abonne
4,0
Transcription

Cette leçon fait partie de la formation
49,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
4,0
Cette leçon fait partie de la formation
49,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont :

  • Comprendre l'importance et le rôle des modèles dans Laravel.
  • Apprendre à créer et configurer un modèle en utilisant la ligne de commande.
  • Savoir utiliser Elocant pour interagir avec les bases de données.

Découvrez comment créer et configurer un modèle avec Laravel en utilisant Elocant ORM pour interagir avec des bases de données sans écrire du SQL.

Le but de ce cours est d'apprendre à afficher des données en provenance d'une base de données en utilisant Laravel. Pour cela, nous allons créer un modèle. Dans l'environnement Laravel, un modèle permet de traiter les données de manière efficace grâce à la bibliothèque Elocant, une collection de classes PHP qui simplifie l'interaction avec la base de données.

Nous commencerons par utiliser la ligne de commande pour créer notre premier modèle. En nous assurant que notre terminal est dirigé vers le dossier d'installation, nous exécuterons la commande : php artisan make:model NomDuModèle. Nous devons respecter les conventions de nommage de Laravel, par exemple en débutant le nom du modèle par une majuscule.

Lors de la création du modèle, un fichier .php correspondant est généré dans le répertoire App de Laravel. Ce fichier contient une classe qui étend la classe de modèle fournie par Elocant. Nous ajouterons ensuite des propriétés à notre classe, telles que protected $fillable, pour déterminer quels champs peuvent être massivement assignés par les utilisateurs.

Les champs définis dans $fillable comme titre et texte seront accessibles pour la mise à jour par les utilisateurs enregistrés, tandis que d'autres champs plus sensibles, comme un rôle administrateur, ne le seront pas pour éviter les abus.

Voir plus
Questions réponses
Qu'est-ce qu'un modèle dans Laravel ?
Un modèle dans Laravel représente une table dans la base de données et permet d'interagir avec cette table en utilisant des classes PHP.
Pourquoi utilise-t-on Elocant dans Laravel ?
Elocant est utilisé pour simplifier les opérations de base de données en fournissant une interface fluide et intuitive pour manipuler les données sans écrire du SQL brut.
Quelle commande est utilisée pour créer un modèle dans Laravel ?
La commande utilisée pour créer un modèle dans Laravel est php artisan make:model NomDuModèle.
1 commentaire
4,0
1 vote
5
4
3
2
1
seb_15
Il y a 1 an
Très content de cette formation. Un très bonne introduction à Laravel. Il aurait cependant été sympa de préciser que cette formation date de 2016 et se base sur une ancienne version de Laravel. Certaines parties (authentification) ne se mettent plus du tout en place de la même manière.