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);
}