Exemple #1
0
 /**
  * rename and/or move folder
  *
  * The new name has the same restrictions as in createFolder()
  *
  * @param string|Zend_Mail_Storage_Folder $oldName name or instance of folder
  * @param string                          $newName new global name of folder
  * @return null
  * @throw Zend_Mail_Storage_Exception
  */
 public function renameFolder($oldName, $newName)
 {
     if ($oldName instanceof Zend_Mail_Storage_Folder) {
         $oldName = $oldName->getGlobalName();
     }
     if (!$this->_protocol->rename($oldName, $newName)) {
         throw new Zend_Mail_Storage_Exception('cannot rename folder');
     }
 }
Exemple #2
0
 /**
  * rename and/or move folder
  *
  * The new name has the same restrictions as in createFolder()
  *
  * @param  string|Zend_Mail_Storage_Folder $oldName name or instance of folder
  * @param  string                          $newName new global name of folder
  * @return null
  * @throws Zend_Mail_Storage_Exception
  */
 public function renameFolder($oldName, $newName)
 {
     if ($oldName instanceof Zend_Mail_Storage_Folder) {
         $oldName = $oldName->getGlobalName();
     }
     if (!$this->_protocol->rename($oldName, $newName)) {
         /**
          * @see Zend_Mail_Storage_Exception
          */
         require_once 'Zend/Mail/Storage/Exception.php';
         throw new Zend_Mail_Storage_Exception('cannot rename folder');
     }
 }