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. Which database management systems are supported by Laravel? MySQL, PostgreSQL, SQLite MongoDB, Redis, MariaDB Oracle, MSSQL, Cassandra All of the above2. Which Laravel command is used to create a new migration file? make:migration create:migration new:migration generate:migration3. Which file is used for defining the database schema and performing migrations in Laravel? database.php migrations.php schema.php migrations folder files4. What is Laravel's Blade? A server-side scripting language A templating engine A front-end framework A database migration tool5. What is Laravel? A programming language A JavaScript framework A PHP web framework A database management system6. What is Laravel's Eloquent relationship for a one-to-many relationship? hasOne belongsTo hasMany belongsToMany7. 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 attributes8. Which Laravel component is responsible for handling HTTP requests and responses? Middleware Eloquent Artisan Routing9. What is the purpose of Laravel's Eloquent ORM? Object-Relational Mapping for JavaScript Object-Relational Mapping for PHP Object-Relational Database Object-Relational Middleware10. 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 conditions11. In Laravel, what is the purpose of the composer.json file? To define the project's dependencies and scripts To store database configurations To define routes and controllers To manage middleware12. Which artisan command is used to create a new controller in Laravel? make:controller create:controller generate:controller new:controller13. 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 model14. What is the purpose of Laravel's withCount Eloquent method? To count the number of records in a related table To retrieve records with a specified count value To retrieve records with a specified column count To count the number of records in the current table15. What is the purpose of Laravel's Eloquent hasOneThrough 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 one-to-one relationship without a pivot table16. 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 relationships17. What is Composer in the context of Laravel? A code editor A dependency manager for PHP A server-side rendering library A front-end framework18. In Laravel, what is the purpose of the artisan command-line tool? To generate code scaffolding To manage database migrations To run scheduled tasks All of the above19. What is the purpose of Laravel's sync method in Eloquent relationships? To synchronize data between two tables To update records in a table based on a set of conditions To retrieve records with a specified count value To update records in a pivot table20. In Laravel's Eloquent, what does the update method do? Deletes records from the table Updates records in the table that match the specified conditions Creates new records in the table Retrieves records from the table5 out of 4Time is Up!