To share business logic between controllers, use a Service to implement your business logic and use dependency injection to use this service in your controllers.