/** * @param ilPropertyFormGUI $form * @param ilObjCloud $obj */ public function afterSavePluginCreation(ilObjCloud &$obj, ilPropertyFormGUI $form) { if ($form->getInput(self::F_BASE_FOLDER) == self::F_DEFAULT_BASE_FOLDER) { $root_folder = $obj->getTitle(); } else { $root_folder = $form->getInput(self::F_CUSTOM_BASE_FOLDER_INPUT); } $root_folder = '/ILIASCloud/' . ltrim($root_folder, "/"); $obj->setRootFolder($root_folder); }
/** * @param ilPropertyFormGUI $form * @param ilObjCloud $obj */ function afterSavePluginCreation(ilObjCloud &$obj, ilPropertyFormGUI $form) { if ($form->getInput(self::F_BASE_FOLDER) == self::F_DROPBOX_DEFAULT_BASE_FOLDER) { $obj->setRootFolder($obj->getTitle()); } else { $obj->setRootFolder($form->getInput(self::F_DROPBOX_CUSTOM_BASE_FOLDER_INPUT)); } if ($form->getInput(self::F_ONLINE) == "1") { $obj->setOnline(true); } $obj->doUpdate(); }