Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove dependency on laminas-db in favor of Doctrine DBAL and ORM #91

Open
visto9259 opened this issue Jul 11, 2024 · 1 comment
Open
Labels
enhancement New feature or request V4 To be implemented in version 4
Milestone

Comments

@visto9259
Copy link
Member

laminas-db is now security only.
The suggested replacement is to use Doctrine DBAL
A separate package LmcUserDoctrineORM exists for LmcUser to use Doctrine ORM to persist user entities to the

For V4:

  • It may be best to integrate LmcUserDoctrineORM and make it the default mapper for user objects.
  • Potentially provide an optional mapper based on Doctrine DBAL instead of Laminas Db DBAL.

For V3:

  • Update the data mapper to use Doctrine DBAL?
@visto9259 visto9259 added enhancement New feature or request V4 To be implemented in version 4 V3 To be fixed in version 3 labels Jul 11, 2024
@visto9259 visto9259 changed the title Remove dependency on laminas-db in favor of Doctrine ORM Remove dependency on laminas-db in favor of Doctrine DBAL and ORM Jul 11, 2024
@visto9259
Copy link
Member Author

Will not do for v3.

@visto9259 visto9259 removed the V3 To be fixed in version 3 label Sep 10, 2024
@visto9259 visto9259 added this to the 4.0.0 milestone Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request V4 To be implemented in version 4
Projects
Status: 🆕 New
Development

No branches or pull requests

1 participant