no quiero usar Moose ni DBIx-Class.
La idea es que hice un ORM sencillo en Perl, pero quiero que mi módulo genere desde mi modelo de la base de datos
Ej.:
Using perl Syntax Highlighting
- package MyApp::Model::Cliente
- use base "MyApp::Model";
- @campos = qw(id nombre cedula);
Coloreado en 0.005 segundos, usando GeSHi 1.0.8.4
Luego de procesos internos, Perl me genere automáticamente la estructura para que yo pueda obtener los valores de esta forma:
Using perl Syntax Highlighting
- my $cliente = MyApp::Model::Cliente;
- #supongamos que obtengo el cliente
- $cliente->obtener($id);
- #y quiero llamar los valores así
- print $cliente->nombre;
- print $cliente->cedula;
- # no sé si en el caso anterior son métodos, o qué...
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
La idea es esa. No sé si me hice entender. Vi algo por ahí en un módulo que era un procedimiento llamado sub AUTOLOAD, pero no sé, o cómo podría hacerlo.