[ Mini Kiebo ]
Server: Windows NT DESKTOP-5B8S0D4 6.2 build 9200 (Windows 8 Professional Edition) i586
Path:
D:
/
Backup
/
05122024
/
htdocs
/
jurnal-kesmas
/
v1
/
lib
/
pkp
/
classes
/
emailTemplate
/
[
Home
]
File: EmailTemplate.php
<?php /** * @file classes/emailTemplate/EmailTemplate.php * * Copyright (c) 2014-2021 Simon Fraser University * Copyright (c) 2000-2021 John Willinsky * Distributed under the GNU GPL v3. For full terms see the file docs/COPYING. * * @class EmailTemplate * * @ingroup mail * * @see EmailTemplateDAO * * @brief Describes basic email template properties. */ namespace PKP\emailTemplate; class EmailTemplate extends \PKP\core\DataObject { // // Get/set methods // /** * Get ID of journal/conference/... * * @deprecated 3.2 * * @return int */ public function getAssocId() { return $this->getData('contextId'); } /** * Set ID of journal/conference/... * * @deprecated 3.2 * * @param int $assocId */ public function setAssocId($assocId) { $this->setData('contextId', $assocId); } /** * Determine whether or not this is a custom email template * (ie one that was created by the journal/conference/... manager and * is not part of the system upon installation) * * @deprecated 3.2 */ public function isCustomTemplate() { return false; } /** * Get sender role ID. * * @deprecated 3.2 */ public function getFromRoleId() { return $this->getData('fromRoleId'); } /** * Set sender role ID. * * @param int $fromRoleId * * @deprecated 3.2 */ public function setFromRoleId($fromRoleId) { $this->setData('fromRoleId', $fromRoleId); } /** * Get recipient role ID. * * @deprecated 3.2 */ public function getToRoleId() { return $this->getData('toRoleId'); } /** * Set recipient role ID. * * @deprecated 3.2 * * @param int $toRoleId */ public function setToRoleId($toRoleId) { $this->setData('toRoleId', $toRoleId); } /** * Get ID of email template. * * @deprecated 3.2 * * @return int */ public function getEmailId() { return $this->getData('id'); } /** * Set ID of email template. * * @deprecated 3.2 * * @param int $emailId */ public function setEmailId($emailId) { $this->setData('id', $emailId); } /** * Get key of email template. * * @deprecated 3.2 * * @return string */ public function getEmailKey() { return $this->getData('key'); } /** * Set key of email template. * * @deprecated 3.2 * * @param string $key */ public function setEmailKey($key) { $this->setData('key', $key); } /** * Get the enabled setting of email template. * * @deprecated 3.2 * * @return bool */ public function getEnabled() { return $this->getData('enabled'); } /** * Set the enabled setting of email template. * * @deprecated 3.2 * * @param bool $enabled */ public function setEnabled($enabled) { $this->setData('enabled', $enabled); } /** * Check if email template is allowed to be disabled. * * @deprecated 3.2 * * @return bool */ public function getCanDisable() { return $this->getData('canDisable'); } /** * Set whether or not email template is allowed to be disabled. * * @deprecated 3.2 * * @param bool $canDisable */ public function setCanDisable($canDisable) { $this->setData('canDisable', $canDisable); } /** * Get subject of email template. * * @deprecated 3.2 * * @return string */ public function getSubject() { return $this->getData('subject'); } /** * Set subject of email. * * @deprecated 3.2 * * @param string $subject */ public function setSubject($subject) { $this->setData('subject', $subject); } /** * Get body of email template. * * @deprecated 3.2 * * @return string */ public function getBody() { return $this->getData('body'); } /** * Set body of email template. * * @deprecated 3.2 * * @param string $body */ public function setBody($body) { $this->setData('body', $body); } } if (!PKP_STRICT_MODE) { class_alias('\PKP\emailTemplate\EmailTemplate', '\EmailTemplate'); }