Welcome to CHOOLS LARAVEL ASSESSMENT (YOU HAVE ONLY 30 MINUTES TO COMPLETE THIS PART [20 Questions]) **** Wishing You All The Best **** Instructions : To start the quiz, please provide your name, email id and phone number. All questions are mandatory* Answering each question is required before going on to the next page of questions. Your response is subject to change at any time. After completed the quiz click the submit button. If, once the time is up, it will be automatically submitted. The report will be mailed to your email address after the quiz is finished. 1. What is the purpose of Laravel's firstOrCreate Eloquent method? To retrieve the first record that matches a set of conditions or create it if not found To update the first record that matches a set of conditions To delete the first record that matches a set of conditions To retrieve all records that match a set of conditions2. What is the purpose of Laravel's route method? To define routes in the application To manage database migrations To create middleware for routing To generate URLs for named routes3. Which Laravel component is responsible for handling user authentication? Middleware Eloquent Artisan Laravel Passport4. Which database management systems are supported by Laravel? MySQL, PostgreSQL, SQLite MongoDB, Redis, MariaDB Oracle, MSSQL, Cassandra All of the above5. What is the purpose of Laravel's hasMany Eloquent relationship? To define a one-to-one relationship To define a one-to-many relationship To define a many-to-many relationship To define a belongs-to relationship6. How does Laravel handle dependency injection? By using a service container By manually injecting dependencies into methods By using global variables By using a dedicated dependency injection file7. What is the purpose of Laravel's Eloquent ORM? Object-Relational Mapping for JavaScript Object-Relational Mapping for PHP Object-Relational Database Object-Relational Middleware8. What is the purpose of Laravel's orderBy Eloquent method? To order records in the table based on a specified column To retrieve records with a specified count value To create middleware for ordering To define routes with ordering conditions9. What is Laravel's Eloquent Accessors used for? To access environment variables To access environment variables To define custom getter methods for model attributes To define custom setter methods for model attributes10. What is the purpose of Laravel's middleware? To handle HTTP requests and responses To store session data To manage database migrations To define routes11. What is Composer in the context of Laravel? A code editor A dependency manager for PHP A server-side rendering library A front-end framework12. Which Laravel command is used to create a new controller with resourceful methods? make:controller --resource create:controller --resource new:controller --resource generate:controller --resource13. Which Laravel component is responsible for handling HTTP requests and responses? Middleware Eloquent Artisan Routing14. Who created Laravel? Taylor Otwell Rasmus Lerdorf David Heinemeier Hansson Jeffrey Way15. Which of the following is not a Laravel ORM relationship type? hasOne belongsTo hasManyThrough belongsToManyMany16. What is the purpose of Laravel's hasManyThrough Eloquent relationship? To define a one-to-one relationship through a pivot table To define a one-to-many relationship through a pivot table To define a many-to-many relationship through an intermediate table To define a relationship through another intermediate Eloquent model17. What is Laravel's event system used for? Managing database migrations Handling HTTP requests and responses Broadcasting messages to various parts of the application Managing Eloquent relationships18. What is the purpose of Laravel's pluck method in Eloquent? To retrieve a single column's value from the first result of a query To delete records from a table To update records in a table To retrieve records with a specified count value19. What is the purpose of Laravel's findOrFail method in Eloquent? To find a record by its primary key or throw an exception if not found To find all records in the table To retrieve records with a specified count value To update records in a table based on a set of conditions20. What is Laravel? A programming language A JavaScript framework A PHP web framework A database management system5 out of 4Time is Up!