示例#1
0
文件: Menu.php 项目: aysenli/admin
 /**
  * 获取菜单
  */
 public static function get()
 {
     if (Auth::user()) {
         $permission = Auth::user()->roleInfo()['permission'];
     } else {
         return '';
     }
     $permission = Helper::array_get_tree($permission, 'display_name', 'description', 0, 'id', '^', '^');
     return self::menuHtml($permission);
 }
示例#2
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $wherName = trim(\Input::get('name'));
     if ($wherName) {
         $show['permissions'] = Permission::where('description', 'like', '%' . $wherName . '%')->orWhere('name', 'like', '%' . $wherName . '%')->orderBy('id', 'desc')->get();
     } else {
         $show['permissions'] = Permission::all();
     }
     $show['permissions'] = Helper::array_get_tree($show['permissions']->toArray(), 'display_name', 'description');
     return View('admin.menu.index', ['title' => '后台管理 - 菜单管理', 'show' => $show]);
 }