Controller.php 663 B

12345678910111213141516171819202122232425
  1. <?php
  2. namespace App\Http\Controllers;
  3. use App\Models\Pro;
  4. use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
  5. use Illuminate\Foundation\Bus\DispatchesJobs;
  6. use Illuminate\Foundation\Validation\ValidatesRequests;
  7. use Illuminate\Routing\Controller as BaseController;
  8. class Controller extends BaseController
  9. {
  10. use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
  11. public function __construct()
  12. {
  13. $session = get_current_session();
  14. if($session && $session->pro) {
  15. view()->share('pro', $session->pro);
  16. view()->share('performer', $session);
  17. }
  18. view()->share('pros', Pro::all());
  19. }
  20. }