private function processForm(Form_DropFolderConfigure $form, $formData, $dropFolderId = null)
 {
     if ($form->isValid($formData)) {
         $client = Infra_ClientHelper::getClient();
         $dropFolderPluginClient = Kaltura_Client_DropFolder_Plugin::get($client);
         $dropFolder = $form->getObject("Kaltura_Client_DropFolder_Type_DropFolder", $formData, false, true);
         unset($dropFolder->id);
         if (is_null($dropFolderId)) {
             $dropFolder->status = Kaltura_Client_DropFolder_Enum_DropFolderStatus::ENABLED;
             $responseDropFolder = $dropFolderPluginClient->dropFolder->add($dropFolder);
         } else {
             $responseDropFolder = $dropFolderPluginClient->dropFolder->update($dropFolderId, $dropFolder);
         }
         $form->setAttrib('class', 'valid');
         return true;
     } else {
         $form->populate($formData);
         return false;
     }
 }