/**
  * Returns the paths to attachments as an array
  * @return  array
  */
 public function getAttachments()
 {
     // Token attachments
     $arrAttachments = String::getTokenAttachments($this->objLanguage->attachment_tokens, $this->arrTokens);
     // Add static attachments
     $arrStaticAttachments = deserialize($this->objLanguage->attachments, true);
     if (!empty($arrStaticAttachments)) {
         $objFiles = \FilesModel::findMultipleByUuids($arrStaticAttachments);
         if ($objFiles === null) {
             return $arrAttachments;
         }
         while ($objFiles->next()) {
             $arrAttachments[] = TL_ROOT . '/' . $objFiles->path;
         }
     }
     return $arrAttachments;
 }
Ejemplo n.º 2
0
 /**
  * @deprecated Use String::getTokenAttachments()
  */
 protected function getTokenAttachments($strAttachmentTokens, array $arrTokens)
 {
     return String::getTokenAttachments($strAttachmentTokens, $arrTokens);
 }