protected function getTabs()
{
$fieldsets = $this->getFieldSets();
if (!empty($fieldsets['tabs'])) {
return $fieldsets['tabs'];
}
$fieldsets = new FieldSet('tabs');
$tabsList = new Element\Select('tabs_list');
$tabCollection = new Tab\Collection();
$tabsList->setValueOptions($tabCollection->getTabs());
$fieldsets->add($tabsList);
$this->add($fieldsets);
$this->getInputFilter()->add(array('type' => 'Zend\\InputFilter\\InputFilter'), 'tabs');
return $fieldsets;
}