2017-05-15 3 views
3

Je me demande quelles sont les différences de performance et d'utilisation?laravel différence de session :: flash et demande-> session-> flash

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

vs

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

s'il vous plaît expliquer avec un exemple ouvert. Quelle est la meilleure performance à fournir et quelle est l'une des bonnes façons d'utiliser à la session?

Répondre

2

Ce ne sont que différentes manières d'accéder à l'objet de session de votre application. Avec laravel Vous pouvez accéder à la session d'application

  1. Utilisation de façade de session comme Session::
  2. Utilisation de la méthode request's session $request->session()

Vous pouvez lire ici laravel docs for session. J'espère que cela aide !

+0

je l'ai lu avant des tonnes de mais je n'ai pas trouvé quelques informations sur la performance. objectif principal est la performance ici. Merci pour votre réponse – Hanik