-
Notifications
You must be signed in to change notification settings - Fork 452
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
Convert the SectionService to the new Repository/DAO/Map pattern #7128
Labels
Housekeeping:1:Todo
Any dependency management or refactor that would be nice to have some day.
Milestone
Comments
ewhanson
added a commit
to ewhanson/citationStyleLanguage
that referenced
this issue
Jul 20, 2021
bozana
added a commit
to bozana/pkp-lib
that referenced
this issue
Feb 2, 2023
bozana
added a commit
to bozana/ops
that referenced
this issue
Feb 2, 2023
bozana
added a commit
to bozana/ops
that referenced
this issue
Feb 2, 2023
bozana
added a commit
to bozana/omp
that referenced
this issue
Feb 2, 2023
bozana
added a commit
to bozana/omp
that referenced
this issue
Feb 2, 2023
bozana
added a commit
to bozana/ojs
that referenced
this issue
Feb 2, 2023
bozana
added a commit
to bozana/ojs
that referenced
this issue
Feb 2, 2023
This was referenced Feb 2, 2023
Merged
Merged
@NateWr, could you please review the PRs above? |
bozana
added a commit
to bozana/omp
that referenced
this issue
Feb 6, 2023
bozana
added a commit
to bozana/ojs
that referenced
this issue
Feb 6, 2023
Looks good @bozana! I've left a few comments with possible bugs, but it's mostly stylistic suggestions. Go ahead and merge once you're happy with it. 👍 |
bozana
added a commit
to bozana/pkp-lib
that referenced
this issue
Feb 7, 2023
…tern -- changes after review
bozana
added a commit
to bozana/pkp-lib
that referenced
this issue
Feb 7, 2023
bozana
added a commit
to bozana/pkp-lib
that referenced
this issue
Feb 7, 2023
…tern -- changes after review
bozana
added a commit
to bozana/ojs
that referenced
this issue
Feb 7, 2023
bozana
added a commit
to bozana/ojs
that referenced
this issue
Feb 7, 2023
…/Map pattern - changes after review
bozana
added a commit
to bozana/ojs
that referenced
this issue
Feb 7, 2023
bozana
added a commit
to bozana/pkp-lib
that referenced
this issue
Feb 7, 2023
…tern -- changes after review
bozana
added a commit
to bozana/ojs
that referenced
this issue
Feb 7, 2023
bozana
added a commit
to bozana/pkp-lib
that referenced
this issue
Feb 7, 2023
…tern -- changes after review
bozana
added a commit
to bozana/omp
that referenced
this issue
Feb 7, 2023
bozana
added a commit
to bozana/omp
that referenced
this issue
Feb 7, 2023
bozana
added a commit
to bozana/pkp-lib
that referenced
this issue
Feb 7, 2023
…tern -- changes after review
bozana
added a commit
to bozana/ojs
that referenced
this issue
Feb 7, 2023
bozana
added a commit
to bozana/omp
that referenced
this issue
Feb 7, 2023
bozana
added a commit
to bozana/ops
that referenced
this issue
Feb 7, 2023
bozana
added a commit
to bozana/ojs
that referenced
this issue
Feb 8, 2023
…/Map pattern - changes after review
bozana
added a commit
to bozana/ojs
that referenced
this issue
Feb 8, 2023
bozana
added a commit
to bozana/omp
that referenced
this issue
Feb 8, 2023
bozana
added a commit
to bozana/ops
that referenced
this issue
Feb 8, 2023
bozana
added a commit
to bozana/pkp-lib
that referenced
this issue
Feb 8, 2023
…tern -- changes after review
bozana
added a commit
to bozana/omp
that referenced
this issue
Feb 8, 2023
bozana
added a commit
to bozana/omp
that referenced
this issue
Feb 8, 2023
bozana
added a commit
to bozana/ojs
that referenced
this issue
Feb 8, 2023
bozana
added a commit
to bozana/ojs
that referenced
this issue
Feb 8, 2023
…/Map pattern - changes after review
bozana
added a commit
to bozana/ojs
that referenced
this issue
Feb 8, 2023
bozana
added a commit
to bozana/ops
that referenced
this issue
Feb 8, 2023
bozana
added a commit
that referenced
this issue
Feb 8, 2023
#7128 Convert the SectionService to the new Repository/DAO/Map pattern
bozana
added a commit
to pkp/ojs
that referenced
this issue
Feb 8, 2023
pkp/pkp-lib#7128 Convert the SectionService to the new Repository/DAO/Map pattern
bozana
added a commit
to pkp/omp
that referenced
this issue
Feb 8, 2023
pkp/pkp-lib#7128 Convert the SectionService to the new Repository/DAO/Map pattern
bozana
added a commit
to pkp/ops
that referenced
this issue
Feb 8, 2023
pkp/pkp-lib#7128 Convert the SectionService to the new Repository/DAO/Map pattern
Thanks a lot @NateWr! |
bozana
added a commit
to bozana/quickSubmit
that referenced
this issue
Feb 20, 2023
bozana
added a commit
to bozana/ojs
that referenced
this issue
Feb 20, 2023
This was referenced Feb 20, 2023
asmecher
pushed a commit
to pkp/ojs
that referenced
this issue
Feb 20, 2023
asmecher
pushed a commit
to pkp/quickSubmit
that referenced
this issue
Feb 20, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Housekeeping:1:Todo
Any dependency management or refactor that would be nice to have some day.
The
section
entity needs to be converted to use the new pattern for DAOs, Maps and Repositories introduced in #5328. This requires the following:EntityDAO
and use type hints.SectionService
to a repository .SectionService::getProperties()
to a Map that extendsPKP\core\maps\SchemaMap
.SectionService
so that direct access to the DAO is not required.DAORegistry::getDAO('SectionDAO')
to use the repository instead.PRs:
Further PRs:
The text was updated successfully, but these errors were encountered: