/** * 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; }
/** * @deprecated Use String::getTokenAttachments() */ protected function getTokenAttachments($strAttachmentTokens, array $arrTokens) { return String::getTokenAttachments($strAttachmentTokens, $arrTokens); }