GcConfig\Form\Role::init PHP Method

init() public method

Initialize Role form
public init ( ) : void
return void
    public function init()
    {
        $inputFilterFactory = new InputFilterFactory();
        $inputFilter = $inputFilterFactory->createInputFilter(array('name' => array('required' => true, 'validators' => array(array('name' => 'not_empty'))), 'description' => array('required' => false), 'permissions' => array('required' => false)));
        $this->setInputFilter($inputFilter);
        $name = new Element\Text('name');
        $name->setLabel('Name')->setLabelAttributes(array('class' => 'required control-label col-lg-2'))->setAttribute('class', 'form-control')->setAttribute('id', 'name');
        $this->add($name);
        $description = new Element\Text('description');
        $description->setLabel('Description')->setLabelAttributes(array('class' => 'optional control-label col-lg-2'))->setAttribute('class', 'form-control')->setAttribute('id', 'description');
        $this->add($description);
    }