コード例 #1
0
ファイル: data.ajax.php プロジェクト: suxinde2009/www
 /**
  * @param string $json_argument_array
  * @return string
  * @throws FolderIDMissingException
  */
 public static function count_data_browser($json_argument_array)
 {
     $argument_array = json_decode($json_argument_array);
     $folder_id = $argument_array[0][1];
     $virtual_folder_id = $argument_array[1][1];
     if (!$folder_id and !$virtual_folder_id) {
         $data_path = new DataPath(null, null);
         $folder_id = $data_path->get_folder_id();
         $virtual_folder_id = $data_path->get_virtual_folder_id();
     }
     if (is_numeric($folder_id) or is_numeric($virtual_folder_id)) {
         return DataBrowser::count_data_browser_array($folder_id, $virtual_folder_id);
     } else {
         throw new FolderIDMissingException();
     }
 }