Session y Objetos

54 views
Skip to first unread message

~Albert

unread,
May 14, 2012, 12:05:06 AM5/14/12
to kum...@googlegroups.com
Alguien me podría indicar como guardar un objeto que cargué de un modelo en la sesión actual, estoy usando Auth2 pero solo guarda dato por dato, quisiera guardar todo el objeto.

Gracias

Henry Stivens

unread,
May 14, 2012, 12:10:20 AM5/14/12
to kum...@googlegroups.com
Con la lib Session

http://wiki.kumbiaphp.com/KumbiaPHP_Framework_Versi%C3%B3n_1.0_Beta2#Libreria_Session

2012/5/13 ~Albert <soyalbe...@gmail.com>
Alguien me podría indicar como guardar un objeto que cargué de un modelo en la sesión actual, estoy usando Auth2 pero solo guarda dato por dato, quisiera guardar todo el objeto.

Gracias

--
Viva KumbiaPHP Framework!
http://www.kumbiaphp.com/
Ha recibido este mensaje porque está suscrito a Grupo "KumbiaPHP Framework" de Grupos de Google.
Para obtener más opciones, visita este grupo en http://groups.google.com/group/kumbia?hl=es.



--
Henry Stivens Adarme Muñoz


~Albert

unread,
May 14, 2012, 12:22:05 AM5/14/12
to kum...@googlegroups.com
No funciona, hago el set para guardar el objeto, pero cuando intento recuperarlo desde otro controlador me arroja el siguiente error:

The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition "Miembro" of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition in 

Y he cargado el modelo con Load y aun así no funciona.

Henry Stivens

unread,
May 14, 2012, 12:30:55 AM5/14/12
to kum...@googlegroups.com
Antes de guardar el objeto debeser serailizarlo, y cuando los saques de la sesion debes hacerle unserialize:

http://php.net/manual/es/language.oop5.serialization.php

2012/5/13 ~Albert <soyalbe...@gmail.com>
No funciona, hago el set para guardar el objeto, pero cuando intento recuperarlo desde otro controlador me arroja el siguiente error:

The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition "Miembro" of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition in 

Y he cargado el modelo con Load y aun así no funciona.

--
Viva KumbiaPHP Framework!
http://www.kumbiaphp.com/
Ha recibido este mensaje porque está suscrito a Grupo "KumbiaPHP Framework" de Grupos de Google.
Para obtener más opciones, visita este grupo en http://groups.google.com/group/kumbia?hl=es.

~Albert

unread,
May 14, 2012, 12:38:26 AM5/14/12
to kum...@googlegroups.com
Funcionó perfecto, sería bueno que Kumbia detectara si lo que se guardar en sesion es un objeto y serializarlo.

Gracias!..
Reply all
Reply to author
Forward
0 new messages