public function createComponent($namespace, $type, $name, $label = NULL)
{
/** @var FormInterface $component */
$className = $this->createComponentClassName($type, $namespace);
$component = $this->getObjectManager()->get($className);
if (NULL === $component->getName()) {
$component->setName($name);
}
$component->setLabel($label);
$component->setLocalLanguageFileRelativePath($this->getLocalLanguageFileRelativePath());
$component->setDisableLocalLanguageLabels($this->getDisableLocalLanguageLabels());
$component->setExtensionName($this->getExtensionName());
return $component;
}