/** * Array mit Options * @return <type> Array */ public function getCL(DataContainer $dc) { $elements = array(); $objDC = $this->Database->prepare("SELECT id,pid,name,label FROM tl_form_field WHERE type=?")->execute('xdependentcalendarfields'); $elements['none'] = $GLOBALS['TL_LANG']['tl_form_field']['xdependstart']; while ($objDC->next()) { //Formularname auslesen $objFN = $this->Database->prepare("SELECT title FROM tl_form WHERE id=?")->execute($objDC->pid); $ergobjFN = $objFN->fetchAssoc(); if ($objDC->id != $dc->__get('id')) { if ($objDC->name != "") { $elements[$ergobjFN['title']][$objDC->id] = $objDC->label; } } } return $elements; }
/** * Return an object property * * @param string $strKey * * @return mixed */ public function __get($strKey) { switch ($strKey) { case 'id': return $this->intId; break; case 'parentTable': return $this->ptable; break; case 'childTable': return $this->ctable; break; case 'rootIds': return $this->root; break; case 'createNewVersion': return $this->blnCreateNewVersion; break; } return parent::__get($strKey); }
/** * Return an object property * * @param string $strKey * * @return mixed */ public function __get($strKey) { switch ($strKey) { case 'path': return $this->strPath; break; case 'extension': return $this->strExtension; break; case 'createNewVersion': return $this->blnCreateNewVersion; break; case 'isDbAssisted': return $this->blnIsDbAssisted; break; } return parent::__get($strKey); }
/** * Return an object property * @param string * @return mixed */ public function __get($strKey) { switch ($strKey) { case 'path': return $this->strPath; break; case 'extension': return $this->strExtension; break; default: return parent::__get($strKey); break; } }
/** * Return an object property * * @param string * * @return mixed */ public function __get($strKey) { // legacy: support 'formHybrid' prefix if (FormConfiguration::isLegacyKey($strKey)) { $strKey = FormConfiguration::getKey($strKey); } // parent getter must be dominant, otherwise intId will taken from arrData // tl_calendar_events::adjustTime callback make usage of $dc->id instead of $dc->activeRecord->id if (($strParent = parent::__get($strKey)) != '') { return $strParent; } switch ($strKey) { // Fallback for old formHybrid modules case 'objModel': return $this->objModule; break; default: if (isset($this->arrData[$strKey])) { return $this->arrData[$strKey]; } } }
/** * Return an object property * @param string * @return mixed */ public function __get($strKey) { switch ($strKey) { case 'id': return $this->intId; break; case 'parentTable': return $this->ptable; break; case 'childTable': return $this->ctable; break; case 'rootIds': return $this->root; break; case 'createNewVersion': return $this->blnCreateNewVersion; break; case 'strFormFilterValue': return $this->strFormFilterValue; break; case 'arrFieldConfig': return $this->arrFieldConfig; break; default: return parent::__get($strKey); break; } }