Skip to content

Conversation

@tyrsson
Copy link
Member

@tyrsson tyrsson commented Dec 26, 2025

…ng the configuration key used by the AbstractAdapterInterfaceFactory

Q A
Documentation no
Bugfix no
BC Break yes
New Feature yes
RFC no
QA no
House Keeping yes

Description

  • Introduces a ContainerException class to provide more context around factory exceptions.
  • Introduces a ConfigProvider::NAMED_ADAPTER_KEY const to target the correct configuration key for named adapters.
  • Simplifies the code in the abstract factory.

…ng the configuration key used by the AbstractAdapterInterfaceFactory

Signed-off-by: Joey Smith <jsmith@webinertia.net>

Signed-off-by: Joey Smith <jsmith@webinertia.net>
@tyrsson tyrsson added this to the 0.5.0 milestone Dec 26, 2025
@tyrsson tyrsson self-assigned this Dec 26, 2025
@tyrsson tyrsson added enhancement New feature or request Lang Feature Refactor Refactoring to new language features labels Dec 26, 2025
@tyrsson tyrsson added this to @phpdb Dec 26, 2025
@github-project-automation github-project-automation bot moved this to Todo in @phpdb Dec 26, 2025
Signed-off-by: Joey Smith <jsmith@webinertia.net>

Signed-off-by: Joey Smith <jsmith@webinertia.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request Lang Feature Refactor Refactoring to new language features

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

1 participant