/**
  * コミュニティの全フォルダ取得
  *
  * @param $community
  */
 static function select_all_community_folder_row_array($community_id)
 {
     static $cache_rows;
     if (is_array($cache_rows[$community_id])) {
         return $cache_rows[$community_id];
     }
     $all_community_row_array = array();
     $sql_where = "folder.community_id = " . $community_id;
     $row_array = ACSFolderModel::select_common_folder_row_array($sql_where);
     foreach ($row_array as $row) {
         $row_tmp = array();
         $trusted_community_row_array = array();
         $row_tmp = $row;
         /* 閲覧許可コミュニティをセット */
         $trusted_community_row_array = ACSFolderModel::select_trusted_community($row['folder_id']);
         $row_tmp['trusted_community_row_array'] = $trusted_community_row_array;
         /* プット先コミュニティをセット */
         $put_community_row_array = ACSFolderModel::select_put_community($row['folder_id']);
         $row_tmp['put_community_row_array'] = $put_community_row_array;
         array_push($all_community_row_array, $row_tmp);
     }
     $cache_rows[$community_id] = $all_community_row_array;
     return $all_community_row_array;
 }