Skip to main content

Models

Models


Wat is een Model?

Een model in de communicatie tussen je Database en je Controller. Een model is verantwoordelijk voor het uitvoeren van de taken die de Controller vraagt. Bijvoorbeeld:

  • Ik wil graag alle rijen ontvangen uit het users tabel
  • Ik wil graag een nieuwe rij aanmaken in het users tabel

Kort gezegd is je Model dus de lijm tussen je Controller en de Database.

Hoe maak ik een model?

Bij het installeren van Laravel is er al een Model aanwezig, dit is het User model. Deze wordt standaard gebruikt om gebruikers te beheren in Laravel. Naast het standaard Model kunnen we ook een eigen model aanmaken om dit later te kunnen gebruiken. Dit doe je als volgt:





Nadat je een model hebt aangemaakt kun je dit vinden in de map app/Models