πŸ“Š Laravel
Q. Which Laravel file defines web routes?
  • (A) routes/api.php
  • (B) routes/web.php
  • (C) routes/console.php
  • (D) routes/channels.php
πŸ’¬ Discuss
βœ… Correct Answer: (B) routes/web.php

Explanation: web.php contains routes for web interface.

πŸ“Š Laravel
Q. Which Laravel file defines API routes?
  • (A) routes/web.php
  • (B) routes/api.php
  • (C) routes/console.php
  • (D) routes/services.php
πŸ’¬ Discuss
βœ… Correct Answer: (B) routes/api.php

Explanation: api.php contains stateless API routes.

πŸ“Š Laravel
Q. Which Laravel command creates a controller?
  • (A) php artisan make:model
  • (B) php artisan make:controller
  • (C) php artisan make:view
  • (D) php artisan make:route
πŸ’¬ Discuss
βœ… Correct Answer: (B) php artisan make:controller

Explanation: Creates a controller class.

πŸ“Š Laravel
Q. Which Laravel command creates a migration?
  • (A) php artisan make:model
  • (B) php artisan make:migration
  • (C) php artisan migrate
  • (D) php artisan db:migrate
πŸ’¬ Discuss
βœ… Correct Answer: (B) php artisan make:migration

Explanation: Creates a migration file.

πŸ“Š Laravel
Q. Which Laravel method returns a view?
  • (A) render()
  • (B) view()
  • (C) returnView()
  • (D) loadView()
πŸ’¬ Discuss
βœ… Correct Answer: (B) view()

Explanation: view() returns a Blade view.

πŸ“Š Laravel
Q. Which Laravel feature handles HTTP request filtering?
  • (A) Controllers
  • (B) Middleware
  • (C) Policies
  • (D) Guards
πŸ’¬ Discuss
βœ… Correct Answer: (B) Middleware

Explanation: Middleware filters HTTP requests.

πŸ“Š Laravel
Q. Which middleware provides CSRF protection?
  • (A) Authenticate
  • (B) VerifyCsrfToken
  • (C) EncryptCookies
  • (D) TrimStrings
πŸ’¬ Discuss
βœ… Correct Answer: (B) VerifyCsrfToken

Explanation: Protects against CSRF attacks.

πŸ“Š Laravel
Q. Which Blade directive is used for conditional statements?
  • (A) @foreach
  • (B) @include
  • (C) @if
  • (D) @section
πŸ’¬ Discuss
βœ… Correct Answer: (C) @if

Explanation: @if is used for conditions.

πŸ“Š Laravel
Q. Which Blade directive is used to loop through data?
  • (A) @loop
  • (B) @for
  • (C) @foreach
  • (D) @repeat
πŸ’¬ Discuss
βœ… Correct Answer: (C) @foreach

Explanation: @foreach loops through arrays.

πŸ“Š Laravel
Q. Which Blade directive escapes output?
  • (A) {!! !!}
  • (B) {{ }}
  • (C) @echo
  • (D) @print
πŸ’¬ Discuss
βœ… Correct Answer: (B) {{ }}

Explanation: Escaped output prevents XSS.