Laravel Quiz: Samenvatting Week 1, 2 en 3

Laravel Quiz: Samenvatting Week 1, 2 en 3
1 / 11
next
Slide 1: Slide
Applicatie- en mediaontwikkelaarMBOStudiejaar 2

This lesson contains 11 slides, with interactive quizzes and text slide.

time-iconLesson duration is: 60 min

Items in this lesson

Laravel Quiz: Samenvatting Week 1, 2 en 3

Slide 1 - Slide

Wat is het verschil tussen een gewone route en een resourceful route in Laravel?
A
Een gewone route verwerkt enkel GET-verzoeken, een resourceful route ondersteunt meerdere methodes.
B
Een gewone route verwerkt enkel POST-verzoeken, een resourceful route ondersteunt geen CRUD-functionaliteit.
C
Een resourceful route genereert automatisch routes voor CRUD-operaties.
D
Een resourceful route kan niet worden gekoppeld aan een controller.

Slide 2 - Quiz

Hoe definieer je een één-op-veel-relatie in een Laravel-model?
A
public function users() { return $this->hasOne(User::class); }
B
public function users() { return $this->belongsTo(User::class); }
C
public function users() { return $this->hasMany(User::class); }
D
public function users() { return $this->belongsToMany(User::class); }

Slide 3 - Quiz

Welke van de volgende methodes wordt gebruikt om een query-resultaat te pagineren in Laravel?
A
->get()
B
->paginate()
C
->fetch()
D
->list()

Slide 4 - Quiz

Welke artisan-opdracht gebruik je om een resourceful controller te genereren?
A
php artisan make:controller ResourcefulController
B
php artisan make:resource ResourcefulController
C
php artisan make:controller ResourcefulController --resource
D
php artisan make:resource Controller

Slide 5 - Quiz

Hoe definieer je een optionele parameter in een Laravel-route?
A
Route::get('/user/{id?}', 'UserController@show');
B
Route::get('/user/{id*}', 'UserController@show');
C
Route::get('/user/{id?optional}', 'UserController@show');
D
Route::get('/user/{id?optional?}', 'UserController@show');

Slide 6 - Quiz

Wat is het doel van de compact() functie in Laravel-controllers?
A
Het comprimeren van data voor verzending naar de view.
B
Het verzamelen van meerdere gegevens in een array en naar de view sturen.
C
Het comprimeren van CSS en JavaScript-bestanden.
D
Het ophalen van gegevens uit de database.

Slide 7 - Quiz

Welke Eloquent-methode gebruik je om een record te vinden op basis van een primaire sleutel?
A
find()
B
first()
C
get()
D
pluck()

Slide 8 - Quiz

Hoe noem je de methode die je gebruikt om alle relaties van een Eloquent-model tegelijk te laden om 'n+1 query's' te voorkomen?
A
->with()
B
->load()
C
->fetch()
D
->getRelations()

Slide 9 - Quiz

Wat is het verschil tussen de fill() en create() methodes in een Eloquent-model?
A
fill() creëert een record en slaat het direct op, create() vult alleen het model.
B
create() creëert en slaat een record op, fill() vult alleen het model en moet expliciet worden opgeslagen.
C
fill() en create() doen exact hetzelfde.
D
fill() verwijdert een record, create() maakt een record aan.

Slide 10 - Quiz

Welke methode gebruik je om soft deletes in te schakelen voor een Eloquent-model?
A
use SoftDeletes;
B
use Delete;
C
use SoftDelete;
D
use Trash;

Slide 11 - Quiz