Показать сообщение отдельно
Старый 13.11.2012, 10:32   #5  
Dreadlock is offline
Dreadlock
Участник
Аватар для Dreadlock
 
298 / 224 (8) ++++++
Регистрация: 07.05.2009
Адрес: Москва
В анкетировании на портале есть подобное решение:
KMQuestionnaireRun::toBase64String - пакует объект в строку с хэш суммой
KMQuestionnaireRun::fromBase64String - распаковывает его

Суть сводится к тому, что при загрузке страницы восстанавливаются состояния всех объектов в классах анкетирования, вносятся изменения на этапе жизненного цикла веб страницы, и когда жизненный цикл завершается, все объекты упаковываются и страница отдается клиенту.