2012-10-17 60 views
0

哪个时间应该从dispatcher对象获取请求参数,哪个时间应该从request对象获取请求参数?`调度员对象或请求`对象

public function saveAction(){ 
    $email = $this->request->getPost("user_email") 
} 

public function saveAction(){ 
    $email = $this->dispatcher->getParam("email") 
} 

回答

1

请求是HTTP请求的抽象和调度是另一回事,调度的作用。使用更适合你的情况。

在高级函数中通常不需要依赖具体的请求,而只需要在设计上与操作一起工作的调度程序。

1

我使用请求,当我需要获取查询字符串或发布参数,并且当我需要获取一些路由参数时使用Dispatcher。 谢谢,