We in company with part of the data it is possible to work directly with tables using Eloquent. But a lot of times where I instead of the table give the kind of procedure addUser(@login, @name, ...) / delUser() / updUser(). More often just getUserList() without the possibility of change.
My question: what practices can be abstracted from the method of data collection? What if I had only the list-procedure, I could result with her work with both models — at least, use classes and attributes.Is there an example implementation in Laravel?