Helper.php 704 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. namespace App\Utility;
  3. use App\AdminRole;
  4. use Illuminate\Http\Request;
  5. class Helper
  6. {
  7. function sub_mobile($mobile = ''){
  8. $mobile_asterisk = substr($mobile,0,4)."****".substr($mobile,8,3);
  9. return $mobile_asterisk;
  10. }
  11. function privacy(Request $request){
  12. $admin = $request->session()->get('admin');
  13. //获取当前管理员角色
  14. $roles = $admin->roles;
  15. $role = AdminRole::findOrFail($roles[0]->id);
  16. $flag = false;
  17. $role->permissions->each(function ($rPermission) use (&$flag) {
  18. if ($rPermission->id == 15) {
  19. return $flag = true;
  20. }
  21. });
  22. return $flag;
  23. }
  24. }