Minha dúvida é a seguinte: Todo o acesso ao banco (inserts, deletes, etc) está sendo feito pela Controller usando o eloquent. Mas, no caso, até agora só o crud. Se eu quiser implementar uma lógica que, por exemplo, quando eu for inserir um registro numa tabela, o sistema gere um código baseado em algo que está no banco de dados, como um MAX(id) e realize alguns tratamentos pra gerar uma nova informação dinamicamente pra eu passar junto dos parâmetros de inserção.
Essa lógica ficaria dentro da minha model ou da minha controller?