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
Callable
addFormTabs($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.
string
Name of element
mixed
\MUtil_Ra::pairs() name => value array
\MUtil_Form_Element_Table
createBodyElement($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_Text
createMethodElement() : \Zend_Form_Element_Radio
\Zend_Form_Element_Radio
createPreviewHtmlElement($label = false
) : \MUtil_Form_Element_Exhibitor
\MUtil_Form_Element_Exhibitor
createPreviewTextElement() : \MUtil_Form_Element_Exhibitor
\MUtil_Form_Element_Exhibitor
createSubmitButton($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