コード例 #1
0
ファイル: Form.php プロジェクト: cmsx/form
 /**
  * Отрисовка элемента формы по шаблону
  * is_required, label, input, info, errors
  */
 protected function renderElementByTemplate($tmpl, Element $element)
 {
     return sprintf($tmpl, $this->renderIsRequired($element->getIsRequired()), $element->getLabel(), $element->render(), $element->getInfo(), $this->renderElementErrors($element->getErrors()));
 }
コード例 #2
0
ファイル: CheckboxListing.php プロジェクト: cmsx/form
 public function getOptions()
 {
     return parent::getOptions();
 }
コード例 #3
0
ファイル: Checkbox.php プロジェクト: cmsx/form
 /**
  * Значение поля формы
  * @param bool $clean - экранировать ли вывод
  */
 public function getValue($clean = true)
 {
     return $this->is_checked ? $clean ? htmlspecialchars($this->checkbox_value) : $this->checkbox_value : parent::getValue($clean);
 }