2 // vim: foldmethod=marker
4 * {$project_id}_ActionForm.php
7 * @package {$project_id}
11 // {{{ {$project_id}_ActionForm
16 * @package {$project_id}
19 class {$project_id}_ActionForm extends Ethna_ActionForm
25 /** @var array form definition (default) */
26 var $form_template = array();
28 /** @var bool specify if you use validator plugin */
29 var $use_validator_plugin = true;
34 * Error handling of form input validation.
37 * @param string $name form item name.
38 * @param int $code error code.
40 function handleError($name, $code)
42 return parent::handleError($name, $code);
46 * setter method for form template.
49 * @param array $form_template form template
50 * @return array form template after setting.
52 function _setFormTemplate($form_template)
54 return parent::_setFormTemplate($form_template);
58 * setter method for form definition.
62 function _setFormDef()
64 return parent::_setFormDef();