Laravel quiz and interview questions

Laravel is a free, open-source PHP web framework, created by Taylor Otwell and intended for the development of web applications following the model–view–controller (MVC) architectural pattern. Some of the features of Laravel are a modular packaging system with a dedicated dependency manager, different ways for accessing relational databases, utilities that aid in application deployment and maintenance

Recent added questions


    What method is used to include "soft deleted" entries to the result? What's behind XXXXXXX?

    $flights = App\Flight::XXXXXXX()
                    ->where('account_id', 1)


  • Let's say you have several languages folders like resources/lang/en and resources/lang/es. Where would the default language be set? In which file? 

  • After running artisan make:auth - what new controller will be generated? 

  • Look at the code snippet. If that middleware fails, what HTTP code would be returned?

    Route::put('/post/{post}', function (Post $post) {
        // The current user may update the post...


  • What are the methods used in database migrations classes?

  • This command will roll back all of your migrations and then execute the migrate command. This command effectively re-creates your entire database.

  • Look at the snippet below - command generates the test. What does the class extend? What's behind XXXXXX?

    php artisan make:test UserTest
    class UserTest extends XXXXXX
    // ...


  • Look at the code snippet. What relationship will it actually make?

    class Comment extends Model
         * Get the post that owns the comment.
        public function post()
            return $this->belongsTo('App\Post', 'post_id', 'post_id');


View all Laravel quiz questions

© 2017