/** * Constructor */ function __construct($intAction, $intEntryId, $name) { global $objDatabase, $_CONFIG; parent::__construct('.', $name); $this->intAction = intval($intAction); $this->intEntryId = intval($intEntryId); $objRSCheckAction = $objDatabase->Execute("SELECT default_recipient, need_auth FROM " . DBPREFIX . "module_" . $this->moduleTablePrefix . "_mail_actions WHERE id='" . $this->intAction . "' LIMIT 1"); if ($objRSCheckAction !== false) { $this->intNeedAuth = $objRSCheckAction->fields['need_auth']; $objRSEntryUserId = $objDatabase->Execute("SELECT added_by FROM " . DBPREFIX . "module_" . $this->moduleTablePrefix . "_entries WHERE id='" . $this->intEntryId . "' LIMIT 1"); $objFWUser = \FWUser::getFWUserObject(); if (!($this->objUser = $objFWUser->objUser->getUser($id = intval($objRSEntryUserId->fields['added_by'])))) { $this->objUser = false; } if ($objRSCheckAction->fields['default_recipient'] == 'admin') { $this->arrRecipients[] = $_CONFIG['coreAdminEmail']; } else { if ($this->objUser != false) { $this->arrRecipients[] = $this->objUser->getEmail(); } } } if (!empty($this->arrRecipients)) { self::loadTemplate(); if (!empty($this->strTemplate) && !empty($this->strTitle)) { self::parsePlaceholders(); self::sendMail(); } } }
/** * Constructor */ function __construct($name) { parent::__construct('.', $name); parent::getSettings(); parent::getCommunityGroups(); parent::getFrontendLanguages(); }
/** * Constructor */ function __construct($intFormId = null, $name) { $this->intFormId = intval($intFormId); parent::__construct('.', $name); parent::getSettings(); parent::getFrontendLanguages(); $this->arrForms = self::getForms($this->intFormId); }
/** * Constructor */ function __construct($name) { global $_ARRAYLANG, $_CORELANG, $objTemplate, $_CONFIG; $this->act = !empty($_GET['act']) ? $_GET['act'] : ''; $this->limit = $_CONFIG['corePagingLimit']; $this->offset = !empty($_GET['pos']) ? $_GET['pos'] : 0; parent::__construct(\Cx\Core\Core\Controller\Cx::instanciate()->getCodeBaseModulePath() . '/MediaDir/View/Template/Backend', $name); parent::getFrontendLanguages(); }
/** * Constructor */ function __construct($pageContent, $name) { global $_ARRAYLANG, $_CORELANG; //globals parent::__construct('.', $name); parent::getSettings(); parent::getFrontendLanguages(); parent::checkDisplayduration(); $this->pageContent = $pageContent; }
/** * Constructor */ function __construct($intLevelId = null, $intParentId = null, $bolGetChildren = 1, $name) { $this->intLevelId = intval($intLevelId); $this->intParentId = intval($intParentId); $this->bolGetChildren = intval($bolGetChildren); parent::__construct('.', $name); parent::getSettings(); parent::getFrontendLanguages(); $this->arrLevels = self::getLevels($this->intLevelId, $this->intParentId); }
/** * Constructor */ function __construct($intCategoryId = null, $intParentId = null, $bolGetChildren = 1, $name) { $this->intCategoryId = intval($intCategoryId); $this->intParentId = intval($intParentId); $this->bolGetChildren = intval($bolGetChildren); parent::__construct('.', $name); parent::getSettings(); parent::getFrontendLanguages(); $this->loadCategories(); }
/** * Constructor */ function __construct($intFormId = null, $bolExpSearch = false, $arrTranslationStatus = null, $name) { //get active frontent languages parent::__construct('.', $name); parent::getFrontendLanguages(); parent::getSettings(); $this->intFormId = intval($intFormId); $this->bolExpSearch = $bolExpSearch; $this->arrTranslationStatus = $arrTranslationStatus; $this->arrInputfields = self::getInputfields(); }
function __construct($name) { parent::__construct('.', $name); }
/** * Constructor */ function __construct($name) { parent::__construct('.', $name); parent::getSettings(); }