예제 #1
0
파일: Menu.php 프로젝트: Crocodile26/php-1
 public static function tree($menus)
 {
     $return = [];
     foreach ($menus as $menu) {
         $menu['url'] = parent::baseUrl($menu['url']);
         if ($menu['pid'] == 0) {
             $menu['children'] = [];
             $return[$menu['id']] = $menu;
         } else {
             array_push($return[$menu['pid']]['children'], $menu);
         }
     }
     return $return;
 }