namespace Combodo\iTop\Renderer\Bootstrap; use \Combodo\iTop\Renderer\FormRenderer; use \Combodo\iTop\Form\Form; /** * Description of formrenderer * * @author Guillaume Lajarige */ class BsFormRenderer extends FormRenderer { const DEFAULT_RENDERER_NAMESPACE = 'Combodo\\iTop\\Renderer\\Bootstrap\\FieldRenderer\\'; /** * Default constructor * * @param \Combodo\iTop\Form\Form $oForm */ public function __construct(Form $oForm = null) { parent::__construct($oForm); $this->AddSupportedField('HiddenField', 'BsSimpleFieldRenderer'); $this->AddSupportedField('LabelField', 'BsSimpleFieldRenderer'); $this->AddSupportedField('StringField', 'BsSimpleFieldRenderer'); $this->AddSupportedField('TextAreaField', 'BsSimpleFieldRenderer'); $this->AddSupportedField('SelectField', 'BsSimpleFieldRenderer'); $this->AddSupportedField('RadioField', 'BsSimpleFieldRenderer'); $this->AddSupportedField('CheckboxField', 'BsSimpleFieldRenderer'); $this->AddSupportedField('SubFormField', 'BsSubFormFieldRenderer'); } }