Extends \MUtil_Registry_TargetAbstract with the ability to create PHP callables by request an existing method using $this->methodName.
| package | Gems |
|---|---|
| subpackage | |
| copyright | Copyright (c) 2013 Erasmus MC |
| license | New BSD License |
| since | Class available since version 1.6.2 |
| inherited_from | \Gems_Registry_TargetAbstract |
__get(string $name) : Callable
string
CallableaddFormTabs($parentBridge, string $name, mixed $arrayOrKey1= null, $value1= null, $key2= null, $value2= null) : \MUtil_Form_Element_Table
You can add your own 'form' either to the model or here in the parameters. Otherwise a form of the same class as the parent form will be created.
All elements not yet added to the form are added using a new FormBridge instance using the default label / non-label distinction.
stringName of element
mixed\MUtil_Ra::pairs() name => value array
\MUtil_Form_Element_TablecreateBodyElement($name, $label, $required= false, $hidden= false, $mailFields= array(), $mailFieldsLabel= false) : \Gems_Form_Element_CKEditor | \Zend_Form_Element_Hidden
\Gems_Form_Element_CKEditor\Zend_Form_Element_Hidden
createEmailElement($name, $label, boolean $required= false, boolean $multi= false) : \Zend_Form_Element_Text
boolean
boolean
\Zend_Form_Element_TextcreateMethodElement() : \Zend_Form_Element_Radio
\Zend_Form_Element_RadiocreatePreviewHtmlElement($label = false) : \MUtil_Form_Element_Exhibitor
\MUtil_Form_Element_ExhibitorcreatePreviewTextElement() : \MUtil_Form_Element_Exhibitor
\MUtil_Form_Element_ExhibitorcreateSubmitButton($name, $label)
createTemplateSelectElement($name, $label, $target= false, $list= false, $onChangeSubmit= false)
displayMailFields($mailFields)
displayMailHtml($text)
getAvailableMailTemplates($list= false, $target= false)
getEmailOption(array $requestData, $name, $email, $extra= null, $disabledTitle= false, $menuFind= false)
setForm($form)
$_form : \Gems_Form
$db : \Zend_Db_Adapter_Abstract
$loader : \Zend_Loader
$project
$translate : \Zend_Translate;
$util
$view : \Zend_View