Skip to content

PayumBundle not respects default entity manager #463

@poolerMF

Description

@poolerMF

when I define doctrine like this:

doctrine:
	orm:
		auto_generate_proxy_classes: '%kernel.debug%'
		default_entity_manager: central
		entity_managers:
			central:
				naming_strategy: doctrine.orm.naming_strategy.underscore
				auto_mapping: true
				metadata_cache_driver: apc

function PayumExtension->prepend

  • prepends config to "orm"
  • doctrine will create another manager "doctrine.orm.default_entity_manager"
  • that manager is used for payum
  • that manager will not contain anything I define in yml config (for example metadata_cache_driver I changed to apc)
  • payum EM will have default value FOR EVERYTHING (metadata_cache_driver will be array)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions