我用于更新和创建对象的控制器非常相似--它们都执行相同的表单验证和重定向。当然,他们确实在模型中调用了不同的方法。我应该合并他们还是让他们分开?或者我应该为验证做一个单独的助手函数吗?
Pros:
Cons:
合并的控制器
发布于 2010-12-02 10:29:55
我不会有不同的控制器,只是在同一个控制器中有不同的方法。
控制器将是"blog.php“,那么更新是一种方法,插入是另一种方法。
例如:
blog/add
blog/update/1通过这种方式,您可以在控制器属性中设置验证,并只使用一次。
您甚至可以使用相同的形式,如果您创建一个$data‘’blog‘数组的基础上,或从数据库中提取。这可能有点过头了,但在某些情况下是有意义的。
https://stackoverflow.com/questions/4293614
复制相似问题