original_string: public function renameFolder($data) {
          $response=CodeBank_ClientAPI::responseBase();
          
          //Ensure logged in
          if(!Permission::check('CODE_BANK_ACCESS')) {
              $response['status']='EROR';
              $response['message']=_t('CodeBankAPI.PERMISSION_DENINED', '_Permission Denied');
              
              return $response;
          }
          
      
          $snippetFolder=SnippetFolder::get()->byID(intval($data->id));
          if(empty($snippetFolder) || $snippetFolder===false || $snippetFolder->ID==0) {
              $response['status']="EROR";
              $response['message']=_t('CodeBankAPI.FOLDER_DOES_NOT_EXIST', '_Folder does not exist');
              return $response;
          }
          
          
          //Check existing
          $existingCheck=SnippetFolder::get()
                                              ->filter('ID:not', $snippetFolder->ID)
                                              ->filter('Name:nocase', Convert::raw2sql($data->name))
                                              ->filter('LanguageID', $snippetFolder->LanguageID)
                                              ->filter('ParentID', $snippetFolder->ParentID);
          
          if($existingCheck->Count()>0) {
              $response['status']="EROR";
              $response['message']=_t('CodeBank.FOLDER_EXISTS', '_A folder already exists with that name');
              return $response;
          }
          
          
          try {
              $snippetFolder->Name=$data->name;
              $snippetFolder->write();
              
              
              $response['status']="HELO";
          }catch(Exception $e) {
              $response['status']="EROR";
              $response['message']="Internal Server error occured";
          }
          
          
          return $response;
      }
code: public function renameFolder($data) {
          $response=CodeBank_ClientAPI::responseBase();
          
          //Ensure logged in
          if(!Permission::check('CODE_BANK_ACCESS')) {
              $response['status']='EROR';
              $response['message']=_t('CodeBankAPI.PERMISSION_DENINED', '_Permission Denied');
              
              return $response;
          }
          
      
          $snippetFolder=SnippetFolder::get()->byID(intval($data->id));
          if(empty($snippetFolder) || $snippetFolder===false || $snippetFolder->ID==0) {
              $response['status']="EROR";
              $response['message']=_t('CodeBankAPI.FOLDER_DOES_NOT_EXIST', '_Folder does not exist');
              return $response;
          }
          
          
          //Check existing
          $existingCheck=SnippetFolder::get()
                                              ->filter('ID:not', $snippetFolder->ID)
                                              ->filter('Name:nocase', Convert::raw2sql($data->name))
                                              ->filter('LanguageID', $snippetFolder->LanguageID)
                                              ->filter('ParentID', $snippetFolder->ParentID);
          
          if($existingCheck->Count()>0) {
              $response['status']="EROR";
              $response['message']=_t('CodeBank.FOLDER_EXISTS', '_A folder already exists with that name');
              return $response;
          }
          
          
          try {
              $snippetFolder->Name=$data->name;
              $snippetFolder->write();
              
              
              $response['status']="HELO";
          }catch(Exception $e) {
              $response['status']="EROR";
              $response['message']="Internal Server error occured";
          }
          
          
          return $response;
      }
code_tokens: public function renameFolder ( $ data ) { $ response = CodeBank_ClientAPI :: responseBase ( ) ; //Ensure logged in if ( ! Permission :: check ( 'CODE_BANK_ACCESS' ) ) { $ response [ 'status' ] = 'EROR' ; $ response [ 'message' ] = _t ( 'CodeBankAPI.PERMISSION_DENINED' , '_Permission Denied' ) ; return $ response ; } $ snippetFolder = SnippetFolder :: get ( ) -> byID ( intval ( $ data -> id ) ) ; if ( empty ( $ snippetFolder ) || $ snippetFolder === false || $ snippetFolder -> ID == 0 ) { $ response [ 'status' ] = "EROR" ; $ response [ 'message' ] = _t ( 'CodeBankAPI.FOLDER_DOES_NOT_EXIST' , '_Folder does not exist' ) ; return $ response ; } //Check existing $ existingCheck = SnippetFolder :: get ( ) -> filter ( 'ID:not' , $ snippetFolder -> ID ) -> filter ( 'Name:nocase' , Convert :: raw2sql ( $ data -> name ) ) -> filter ( 'LanguageID' , $ snippetFolder -> LanguageID ) -> filter ( 'ParentID' , $ snippetFolder -> ParentID ) ; if ( $ existingCheck -> Count ( ) > 0 ) { $ response [ 'status' ] = "EROR" ; $ response [ 'message' ] = _t ( 'CodeBank.FOLDER_EXISTS' , '_A folder already exists with that name' ) ; return $ response ; } try { $ snippetFolder -> Name = $ data -> name ; $ snippetFolder -> write ( ) ; $ response [ 'status' ] = "HELO" ; } catch ( Exception $ e ) { $ response [ 'status' ] = "EROR" ; $ response [ 'message' ] = "Internal Server error occured" ; } return $ response ; }
docstring: Renames a folder
  @param {stdClass} $data Data passed from ActionScript
  @return {array} Standard response base
docstring_tokens: Renames a folder