会话的laravel差异:flash和request-> session-> flash

时间:2017-05-15 12:11:14

标签: php performance session laravel-5.4 flash-message

我想知道性能和使用优势有何不同?

public function delete(){
    \Session::flash('success', __('common.message.success.delete'));
}
  

VS

public function delete(){
    $request->session()->flash('success', __('common.message.success.delete'))
}

请用一个开放的例子解释一下。 哪一个是最好的性能提供,哪一个在会话中正确使用?

1 个答案:

答案 0 :(得分:2)

它们只是访问应用程序会话对象的不同方式。使用laravel您可以访问应用程序会话

  1. 将会话外观用作Session::
  2. 使用request's会话方法$request->session()
  3. 您可以在此处阅读laravel docs for session。希望它有所帮助!