/**
  * @see ExpressoLite\Backend\Request\LiteRequest::execute
  */
 public function execute()
 {
     $msgIds = explode(',', $this->param('messages'));
     $forever = $this->isParamSet('forever') && $this->param('forever') === '1';
     if ($forever) {
         return MessageUtils::addOrClearFlag($this->tineSession, $msgIds, "\\Deleted", true);
     } else {
         return MessageUtils::moveMessages($this->tineSession, $msgIds, '_trash_');
     }
 }
 /**
  * @see ExpressoLite\Backend\Request\LiteRequest::execute
  */
 public function execute()
 {
     $msgIds = explode(',', $this->param('messages'));
     $folder = $this->param('folder');
     return MessageUtils::moveMessages($this->tineSession, $msgIds, $folder);
 }