---
title: "Discussion on \"Leveraging SOLID Principles To Refactor A Laravel Controller\" | Hashnode"
description: "Discussion on \"Leveraging SOLID Principles To Refactor A Laravel Controller\". Have you ever experienced a situation in your Laravel or any MVC application where it just doesn’t feel right to have a controller for certain models because of how they are interacted with?\nContextI have this Laravel application for managing my chur..."
url: "https://hashnode.com/posts/leveraging-solid-principles-to-refactor-a-laravel-controller/6707d623800a38ca7778b54e"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Leveraging SOLID Principles To Refactor A Laravel Controller](https://reubenfrimpong.me/leveraging-solid-principles-to-refactor-a-laravel-controller?utm_source=hashnode&utm_medium=feed)

Have you ever experienced a situation in your Laravel or any MVC application where it just doesn’t feel right to have a controller for certain models because of how they are interacted with? ContextI have this Laravel application for managing my chur...

Oct 10, 2024 · 6 min read · reubenfrimpong.me  
Read the article

-   [#php](https://hashnode.com/tag/php)
-   [#php-frameworks](https://hashnode.com/tag/php-frameworks)
-   [#laravel](https://hashnode.com/tag/laravel)
-   [#design-patterns](https://hashnode.com/tag/design-patterns)
-   [#solid-principles](https://hashnode.com/tag/solid-principles)
-   [#refactoring](https://hashnode.com/tag/refactoring)

## Written by

[Reuben Frimpong](https://hashnode.com/@Phancie)

@Phancie · Accra, Ghana

  
[View profile](https://hashnode.com/@Phancie)

Progressive learner

A Software engineer with passion for learning and experimenting. I love to build products and try out my business and marketing skills as well.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
