Create model methods for business logic
- ·
- Telegram
- ·
- Newsletter
Your controllers should be simple. They should say things like "create invoice for order". They shouldn't be concerned with the details of how your database is structured.
Leave that to the model.