@@ -28,9 +28,17 @@ discard block |
||
| 28 | 28 | trait FieldAsTrait{ |
| 29 | 29 | |
| 30 | 30 | abstract protected function _getFieldIdentifier($prefix,$name=""); |
| 31 | + |
|
| 32 | + /** |
|
| 33 | + * @param \Closure $callback |
|
| 34 | + */ |
|
| 31 | 35 | abstract public function setValueFunction($index,$callback); |
| 32 | 36 | abstract protected function _getFieldName($index); |
| 33 | 37 | abstract protected function _getFieldCaption($index); |
| 38 | + |
|
| 39 | + /** |
|
| 40 | + * @param string $event |
|
| 41 | + */ |
|
| 34 | 42 | abstract protected function _buttonAsSubmit(HtmlButton &$button,$event,$url,$responseElement=NULL,$parameters=NULL); |
| 35 | 43 | |
| 36 | 44 | /** |
@@ -70,6 +78,9 @@ discard block |
||
| 70 | 78 | } |
| 71 | 79 | } |
| 72 | 80 | |
| 81 | + /** |
|
| 82 | + * @param HtmlFormInput $field |
|
| 83 | + */ |
|
| 73 | 84 | protected function _prepareFormFields(&$field,$name,&$attributes){ |
| 74 | 85 | $field->setName($name); |
| 75 | 86 | $this->_addRules($field, $attributes); |
@@ -235,6 +246,9 @@ discard block |
||
| 235 | 246 | } |
| 236 | 247 | } |
| 237 | 248 | |
| 249 | + /** |
|
| 250 | + * @param integer $index |
|
| 251 | + */ |
|
| 238 | 252 | public function fieldAs($index,$type,$attributes=NULL){ |
| 239 | 253 | $method="fieldAs".\ucfirst($type); |
| 240 | 254 | if(\method_exists($this, $method)){ |
@@ -16,6 +16,7 @@ |
||
| 16 | 16 | * {@inheritdoc} |
| 17 | 17 | * |
| 18 | 18 | * @see \Ajax\semantic\widgets\dataform\DataForm::__construct() |
| 19 | + * @param string $identifier |
|
| 19 | 20 | */ |
| 20 | 21 | public function __construct($identifier,$modelInstance=null,$fields=[],$captions=[],$separators=[]) { |
| 21 | 22 | parent::__construct($identifier,$modelInstance); |