Estimados,
Estamos trabajando en un framework propio para la empresa en la que trabajo, es una estructura MVC.
Queremos todo lo más orientado a objetos sea posible, y en la capa de abstraccion de base de datos, quieren ocupar properties o algo que se asemeje, pero en php no existe algo de ese estilo, asi que ocupamos el metodo __Call para hacer llamadas del tipo:
$curso = new Curso();
$registros = $curso->findAll();
echo $registros->getNombre();
asi que en el método __Call tiene una expresion regular que verifica si viene un getALGO y un setALGO.
Mi duda esta, en que tán práctico es esto, la aplicación ocuparía demaciados recursos en hacer esto, o existe otra manera de hacerlo sin perder demaciados recursos.
Muchas gracias de antemano.