Sylius\Bundle\PaymentBundle\DependencyInjection\Configuration::addResourcesSection PHP Метод

addResourcesSection() приватный Метод

private addResourcesSection ( ArrayNodeDefinition $node )
$node Symfony\Component\Config\Definition\Builder\ArrayNodeDefinition
    private function addResourcesSection(ArrayNodeDefinition $node)
    {
        $node->children()->arrayNode('resources')->addDefaultsIfNotSet()->children()->arrayNode('payment_method')->addDefaultsIfNotSet()->children()->variableNode('options')->end()->arrayNode('classes')->addDefaultsIfNotSet()->children()->scalarNode('model')->defaultValue(PaymentMethod::class)->cannotBeEmpty()->end()->scalarNode('interface')->defaultValue(PaymentMethodInterface::class)->cannotBeEmpty()->end()->scalarNode('controller')->defaultValue(ResourceController::class)->cannotBeEmpty()->end()->scalarNode('repository')->cannotBeEmpty()->end()->scalarNode('factory')->defaultValue(TranslatableFactory::class)->end()->scalarNode('form')->defaultValue(PaymentMethodType::class)->cannotBeEmpty()->end()->end()->end()->arrayNode('translation')->addDefaultsIfNotSet()->children()->variableNode('options')->end()->arrayNode('classes')->addDefaultsIfNotSet()->children()->scalarNode('model')->defaultValue(PaymentMethodTranslation::class)->cannotBeEmpty()->end()->scalarNode('interface')->defaultValue(PaymentMethodTranslationInterface::class)->cannotBeEmpty()->end()->scalarNode('controller')->defaultValue(ResourceController::class)->cannotBeEmpty()->end()->scalarNode('repository')->cannotBeEmpty()->end()->scalarNode('factory')->defaultValue(Factory::class)->cannotBeEmpty()->end()->scalarNode('form')->defaultValue(PaymentMethodTranslationType::class)->cannotBeEmpty()->end()->end()->end()->end()->end()->end()->end()->arrayNode('payment')->addDefaultsIfNotSet()->children()->variableNode('options')->end()->arrayNode('classes')->addDefaultsIfNotSet()->children()->scalarNode('model')->defaultValue(Payment::class)->cannotBeEmpty()->end()->scalarNode('interface')->defaultValue(PaymentInterface::class)->cannotBeEmpty()->end()->scalarNode('controller')->defaultValue(ResourceController::class)->cannotBeEmpty()->end()->scalarNode('repository')->cannotBeEmpty()->end()->scalarNode('factory')->defaultValue(PaymentFactory::class)->end()->scalarNode('form')->defaultValue(PaymentType::class)->cannotBeEmpty()->end()->end()->end()->end()->end()->arrayNode('credit_card')->addDefaultsIfNotSet()->children()->variableNode('options')->end()->arrayNode('classes')->addDefaultsIfNotSet()->children()->scalarNode('model')->defaultValue(CreditCard::class)->cannotBeEmpty()->end()->scalarNode('interface')->defaultValue(CreditCardInterface::class)->cannotBeEmpty()->end()->scalarNode('controller')->defaultValue(ResourceController::class)->cannotBeEmpty()->end()->scalarNode('repository')->cannotBeEmpty()->end()->scalarNode('factory')->defaultValue(Factory::class)->end()->scalarNode('form')->defaultValue(CreditCardType::class)->cannotBeEmpty()->end()->end()->end()->end()->end()->end()->end()->end();
    }