2009-03-17

Symfony中的action和actions

类归于: symfony — 标签:zhuozi @ 16:10

Action Class with Two Actions, in frontend/modules/mymodule/actions/actions.class.php

class mymoduleActions extends sfActions
{
public function executeIndex()
{
// ...
}
public function executeList()
{
// ...
}
}

Single Action File, in frontend/modules/mymodule/actions/indexAction.class.php

class indexAction extends sfAction
{
public function execute($request)
{
// ...
}
}

Single Action File, in frontend/modules/mymodule/actions/listAction.class.php

class listAction extends sfAction
{
public function execute($request)
{
// ...
}
}

由于项目需要,需要多人同时针对一个module的相关操作进行修改,虽然是各修改各的,可是在合并的时候,如果采用acitons的方法,文件一定会出现很大的冲突,还好symfony可以定义单个的action,这样我们就可以有效的避免这个问题。

评论暂缺 »

还没有任何评论。

这篇文章上的评论 RSS feed TrackBack URL

留下评论

WordPress 所驱动