Home / Questions / Laravel What is a Controller in Laravel? Laravel Published 26 Sept 2026 0 Views Verified A Laravel controller is a PHP class that groups related request handling logic. Controllers can receive requests, call services or models, validate input and return views, redirects or API responses. #Laravel #Controller #PHP #MVC Sarkari Result QA Bank Editorially reviewed exam information Share
Verified Correct Answer A. Handles Application Requests A controller is a PHP class used to organize related request-handling logic. Additional Explanation Controllers commonly receive Request objects, validate input, call services or models and return views, redirects or API responses.
Verified B. Stores Browser Cookies Only Controllers are not limited to storing cookies. Additional Explanation A controller coordinates application request processing and can perform many types of actions.
Verified C. Replaces MySQL Controllers do not replace database servers. Additional Explanation They can interact with models and database services but do not act as a database engine.
Verified D. Compiles CSS Controllers are not CSS compilers. Additional Explanation Frontend asset compilation is a separate build process.