/** * フォルダ削除 * * @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; }