【发布时间】:2010-11-30 02:52:52
【问题描述】:
我正在使用 PHP 和 Kohana 框架,但这应该是这个问题的外围。
我想实例化一个有几个相关子对象的对象,这些子对象又会创建一些可选的子对象。
我是 OOP 的新手,正在尝试对这个过程的创建和管理进行建模。如果用户没有在一个会话中完成它,我希望该过程可以恢复,因此我希望能够序列化对象并将其从数据库中提取。
到目前为止我的大致方向:
从管理面板中选择一个链接 www.example.com/create?new_process=true
该 get 请求初始化 Creation_Management 对象。
从控制器调用 Creation_Management 对象:
$form_name = $creation_management_instance->which_form_to_render();
$this->view->set_file($file_name);
然后循环继续,表单进入并完成对象,直到过程完成。
有没有一种很好的方法来构建这种情况?
如果我可以在任何地方更清楚,请告诉我。
【问题讨论】:
-
我觉得这是一个非常不清楚的问题,这表明我的问题,我不清楚我的问题到底是什么。
标签: php oop design-patterns forms kohana