protected function configureResourceNode(ArrayNodeDefinition $resourceNode)
{
$resourceNode->children()->scalarNode('name')->cannotBeEmpty()->end()->scalarNode('code')->cannotBeEmpty()->end()->scalarNode('slug')->cannotBeEmpty()->end()->scalarNode('description')->cannotBeEmpty()->end()->variableNode('children')->cannotBeEmpty()->defaultValue([])->end();
}