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

Allow entities overriding #37

Open
3 tasks
njoubert-cleverage opened this issue Jan 27, 2025 · 0 comments
Open
3 tasks

Allow entities overriding #37

njoubert-cleverage opened this issue Jan 27, 2025 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@njoubert-cleverage
Copy link
Member

Description

According to Symfony best practices for reusable bundles, xml mapping must be stored on Resources/config/doctrine/ to allow symfony standard overriding.

Requirements

  • Documentation updates
    • Reference
    • Changelog
  • Unit tests

Breaking changes

Base Entities must be manual adding on projects, extending mapped_supperclasses

@njoubert-cleverage njoubert-cleverage added the enhancement New feature or request label Jan 27, 2025
@njoubert-cleverage njoubert-cleverage added this to the v3.0 milestone Jan 27, 2025
@njoubert-cleverage njoubert-cleverage self-assigned this Feb 7, 2025
njoubert-cleverage added a commit that referenced this issue Feb 10, 2025
- replace php annotated entities by xml mapping/validations. Add Interfaces.
- add class entries on configuration for models
- rework install documentation with a Doctrine ORM Configuration chapter
- rework repositories and other services using model classNames & Interfaces
njoubert-cleverage added a commit to cleverage/process-bundle-demo that referenced this issue Feb 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant