Skip to content

[RFC]: Remove laminas/laminas-eventmanager dependency #167

@Jurj-Bogdan

Description

@Jurj-Bogdan

RFC

Removal of the laminas/laminas-eventmanager dependecy or refactoring that still includes it?

Q A
Proposed Version(s) 3.0.x
BC Break? Yes

Description

Following the release of laminas-eventmanager:3.1.5, the EventManager class has been marked soft final. Currently it's being extended by ValidatorChain, which in turn is only used in the SessionManager and their respective tests. It doesn't seem to be used anywhere else.

In order not to extend the final class, what would you say the next step should be in version 3.0.x? Refactoring the ValidatorChain (maybe using EventManager as a dependecy, or moving its features elsewhere?) while keeping the laminas-eventmanager dependency, or removing it altogether?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions