Samenvatting step-by-step
xxx
- Niuew Laravel application maken:
laravel new <app name>
- Virtual Host (vhost) aanmaken in Apache
/xampp/apache/conf/extra/httpd-vhosts.conf
- notepad as admin
/windows/system32/drivers/etc/hosts
en voeg vhost toe - create controller: php artisan
make:controller <Object>Controller --resource
- Voeg routes toe in web.php Route:resource('<Object>',<Object>Controller');
- Create database in phpmyadmin en update .env file met juiste database naam
- Maak model php artisan make:model <Object> -m
- Add colums in database/migrations file in function up()
- Run migratie php artisan migrate en controleer in php myadmin
- Vul tabel met php artisan tinker of met seeder (tinker is nog niet behandeld, seeder wel)
- Route:resource wijst naar <Object>Controller, maak de index() method en haal alle elementen op (gebruik dd() om te controleren of je de juiste data krijgt.
- Stuur de resultaten van 11 naar de template index.