BaseController.php 982 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: tandunzhao
  5. * Date: 2017/12/22
  6. * Time: 下午1:41
  7. */
  8. namespace App\Http\Controllers\Cp;
  9. use App\Http\Controllers\Controller;
  10. class BaseController extends Controller
  11. {
  12. //获取当前登录用户ID
  13. function getLoginUserId() {
  14. if(empty(session('cp_manage_user'))) {
  15. if(env('APP_ENV') =='local') return 1;
  16. }
  17. $user = unserialize(session('cp_manage_user'));
  18. return $user->id;
  19. }
  20. //获取当前登录用户角色
  21. function getLoginUserRole() {
  22. if(empty(session('cp_manage_user'))) {
  23. if(env('APP_ENV') =='local') return 'admin';
  24. }
  25. $user = unserialize(session('cp_manage_user'));
  26. return $user->role;
  27. }
  28. function getLoginUser() {
  29. if(empty(session('cp_manage_user'))) {
  30. if(env('APP_ENV') =='local') return '';
  31. }
  32. $user = unserialize(session('cp_manage_user'));
  33. return $user;
  34. }
  35. }