Laravel Quiz: Samenvatting Week 1, 2 en 3

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

In deze les zitten 11 slides, met interactieve quizzen en tekstslide.

time-iconLesduur is: 60 min

Onderdelen in deze les

Laravel Quiz: Samenvatting Week 1, 2 en 3

Slide 1 - Tekstslide

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 - Quizvraag

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 - Quizvraag

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 - Quizvraag

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 - Quizvraag

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 - Quizvraag

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 - Quizvraag

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 - Quizvraag

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 - Quizvraag

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 - Quizvraag

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 - Quizvraag