Esempio n. 1
0
 /**
  * @return array
  */
 public function AjaxFoldersSetupSystem()
 {
     $oAccount = $this->getAccountFromParam();
     $sSent = (string) $this->getParamValue('Sent', '');
     $sDrafts = (string) $this->getParamValue('Drafts', '');
     $sTrash = (string) $this->getParamValue('Trash', '');
     $sSpam = (string) $this->getParamValue('Spam', '');
     $aData = array();
     if (0 < strlen(trim($sSent))) {
         $aData[$sSent] = \EFolderType::Sent;
     }
     if (0 < strlen(trim($sDrafts))) {
         $aData[$sDrafts] = \EFolderType::Drafts;
     }
     if (0 < strlen(trim($sTrash))) {
         $aData[$sTrash] = \EFolderType::Trash;
     }
     if (0 < strlen(trim($sSpam))) {
         $aData[$sSpam] = \EFolderType::Spam;
     }
     return $this->DefaultResponse($oAccount, __FUNCTION__, $this->oApiMail->setSystemFolderNames($oAccount, $aData));
 }