Esempio n. 1
0
 public function getUrl()
 {
     if ($this->hasTempFile()) {
         return parent::getUrl();
     } else {
         $params = array("account_id" => $this->account->id, "mailbox" => $this->mailbox, "uid" => $this->uid, "number" => $this->number, "encoding" => $this->encoding, "filename" => $this->name);
     }
     $nameArr = explode('.', $this->name);
     if (\GO::modules()->isInstalled('addressbook') && $nameArr[count($nameArr) - 1] == 'vcf') {
         return \GO::url('addressbook/contact/handleAttachedVCard', $params);
     }
     return \GO::url('email/message/attachment', $params);
 }