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

[shopsys] a little spring cleanup #3157

Open
wants to merge 36 commits into
base: 15.0
Choose a base branch
from
Open

[shopsys] a little spring cleanup #3157

wants to merge 36 commits into from

Conversation

vitek-rostislav
Copy link
Contributor

@vitek-rostislav vitek-rostislav commented May 8, 2024

Q A
Description, reason for the PR There are a lot of features implemented in the project-base. Eventually, we want to get rid of the features in project-base, they should be moved to the appropriate packages. When analyzing the whole repository, I came across features/pieces of code, that I was able to move right away without additional effort so I did that, and the result is this PR.
New feature No
BC breaks Yes
Fixes issues ...
Have you read and signed our License Agreement for contributions? Yes

🌐 Live Preview:

@vitek-rostislav vitek-rostislav changed the title WIP [shopsys] a little spring cleanup [shopsys] a little spring cleanup May 9, 2024
@vitek-rostislav vitek-rostislav force-pushed the rv-cleanup branch 4 times, most recently from 575f7e3 to 7cc79b5 Compare May 10, 2024 06:47
- its parent from the framework package does the same job
…base

- the method is duplicated with its parent
- the same logic is provided by its parent
- the same logic is provided by its parent
- #2473 is already solved
- the environment distinguishing was moved to its parent
- add most common locales to the constants
- the closeAllClients() method was unused
- the logic was moved to the parent class
- the parent class now implements DomainBreadcrumbGeneratorInterface
…from project-base

- the logic is now implemented in the parent class
- the method was identical to the parent one
- the logic is the same in the parent class
- the logic is the same in the parent class
- the logic is moved to the framework package
…e() extension from project-base

- the logic is moved to the framework package
- all the logic moved to the framework package
…ds() from project-base to the framework package

- removed deprecated getAllOfferedBestsellingProducts()
…ntData() from project-base to the framework package
- the logic is moved to the framework package
- the logic is moved to the parent class
- the logic is moved to the parent class
- created TransactionalMasterRequestConditionProviderInterface that is used to determinate whether a transaction should be initialized
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants