title: laravel 5.4 controller constructor could not get session variable value even it exist in another method from same controller
body: <p>I have write NewsController in my laravel application after<br>
   login/signup I set some value in session like 'admin_user_id'<br>
   below.but i am not getting this session variable value in constructor but   same varible value I get in 'announcements' function of same controller.   any idea ?  </p>
  
  <pre><code>&lt;?php
  namespace App\Http\Controllers;
  use Request;
  use Redirect;
  use Session;
  use View;
  use Config;
  
      class NewsController extends Controller {  
          public function __construct() {
             echo Session::get('admin_user_id');die;
          }
          public function announcements() {
              echo Session::get('admin_user_id');die; 
          }
      }
  </code></pre>