예제 #1
0
 /**
  * フォルダ削除
  *
  * @param $target_folder_obj  削除対象のフォルダ
  */
 function delete_folder($target_folder_obj)
 {
     // 配下のフォルダ構成取得
     $target_folder_obj = $this->get_lower_folder_tree($target_folder_obj);
     // 配下の全フォルダID取得
     $folder_id_array = array();
     // 配下のフォルダ全てがセットされる
     $this->get_lower_folder_obj_array($target_folder_obj, $folder_id_array);
     // 対象となるフォルダも追加
     array_push($folder_id_array, $target_folder_obj->get_folder_id());
     // フォルダ削除
     $ret = ACSFolderModel::delete_folder($folder_id_array);
     return $ret;
 }