-
Notifications
You must be signed in to change notification settings - Fork 29
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
IBX-2000: Added URL Wildcard Query with Criterion and Sort #301
Conversation
src/contracts/Repository/Values/Content/URLWildcard/Query/Criterion.php
Outdated
Show resolved
Hide resolved
eZ/Publish/Core/settings/storage_engines/legacy/url_wildcard.yml
Outdated
Show resolved
Hide resolved
src/contracts/Repository/Values/Content/URLWildcard/Query/Criterion/Alias.php
Outdated
Show resolved
Hide resolved
src/contracts/Repository/Values/Content/URLWildcard/Query/Criterion/LogicalAnd.php
Outdated
Show resolved
Hide resolved
src/lib/Persistence/Legacy/Content/URLWildcard/Query/CriterionHandler.php
Outdated
Show resolved
Hide resolved
src/lib/Persistence/Legacy/Content/URLWildcard/Query/CriteriaConverter.php
Outdated
Show resolved
Hide resolved
src/contracts/Repository/Values/Content/URLWildcard/SearchResult.php
Outdated
Show resolved
Hide resolved
src/lib/Persistence/Legacy/Content/URLWildcard/Query/CriterionHandler/Alias.php
Outdated
Show resolved
Hide resolved
src/lib/Persistence/Legacy/Content/URLWildcard/Query/CriterionHandler/Base.php
Outdated
Show resolved
Hide resolved
src/lib/Persistence/Legacy/Content/URLWildcard/Query/CriterionHandler/Alias.php
Outdated
Show resolved
Hide resolved
…CriteriaConverterPass
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
An integration test coverage for all criteria should be added in the new namespace \Ibexa\Tests\Integration\Core\Repository\URLWildcardService\*
(based on \eZ\Publish\API\Repository\Tests\URLWildcardServiceTest
).
Remarks:
eZ/Publish/Core/Base/Container/Compiler/Search/Legacy/CriteriaConverterPass.php
Outdated
Show resolved
Hide resolved
eZ/Publish/Core/settings/storage_engines/legacy/url_wildcard_criterion_handlers.yml
Outdated
Show resolved
Hide resolved
eZ/Publish/Core/settings/storage_engines/legacy/url_wildcard.yml
Outdated
Show resolved
Hide resolved
src/lib/Persistence/Legacy/Content/URLWildcard/Query/CriterionHandler.php
Outdated
Show resolved
Hide resolved
src/lib/Persistence/Legacy/Content/URLWildcard/Query/CriterionHandler/SourceUrl.php
Show resolved
Hide resolved
src/lib/Persistence/Legacy/Content/URLWildcard/Query/CriterionHandler/Type.php
Outdated
Show resolved
Hide resolved
src/contracts/Repository/Values/Content/URLWildcard/Query/Criterion/Type.php
Outdated
Show resolved
Hide resolved
src/lib/Persistence/Legacy/Content/URLWildcard/Query/CriterionHandler/Type.php
Outdated
Show resolved
Hide resolved
…aration, removed unused docblock
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mateuszdebinski Sonar analysis seems to be relevant here.
Other remarks:
eZ/Publish/Core/settings/storage_engines/legacy/url_wildcard_criterion_handlers.yml
Outdated
Show resolved
Hide resolved
tests/integration/Core/Repository/URLWildcardService/CriterionTest.php
Outdated
Show resolved
Hide resolved
tests/integration/Core/Repository/URLWildcardService/CriterionTest.php
Outdated
Show resolved
Hide resolved
tests/integration/Core/Repository/URLWildcardService/CriterionTest.php
Outdated
Show resolved
Hide resolved
tests/integration/Core/Repository/URLWildcardService/CriterionTest.php
Outdated
Show resolved
Hide resolved
src/lib/Persistence/Legacy/Content/URLWildcard/Query/CriterionHandler/LogicalNot.php
Outdated
Show resolved
Hide resolved
src/contracts/Repository/Values/Content/URLWildcard/Query/SortClause.php
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, mostly cosmetic requests:
eZ/Publish/Core/Persistence/Legacy/Content/UrlWildcard/Gateway/DoctrineDatabase.php
Outdated
Show resolved
Hide resolved
eZ/Publish/Core/Persistence/Legacy/Content/UrlWildcard/Gateway/DoctrineDatabase.php
Outdated
Show resolved
Hide resolved
eZ/Publish/Core/Persistence/Legacy/Content/UrlWildcard/Gateway/DoctrineDatabase.php
Show resolved
Hide resolved
src/contracts/Repository/Values/Content/URLWildcard/Query/SortClause.php
Outdated
Show resolved
Hide resolved
src/lib/Persistence/Legacy/Content/URLWildcard/Query/CriterionHandler/LogicalAnd.php
Outdated
Show resolved
Hide resolved
tests/integration/Core/Repository/URLWildcardService/CriterionTest.php
Outdated
Show resolved
Hide resolved
tests/integration/Core/Repository/URLWildcardService/CriterionTest.php
Outdated
Show resolved
Hide resolved
tests/integration/Core/Repository/URLWildcardService/CriterionTest.php
Outdated
Show resolved
Hide resolved
tests/integration/Core/Repository/URLWildcardService/CriterionTest.php
Outdated
Show resolved
Hide resolved
tests/integration/Core/Repository/URLWildcardService/CriterionTest.php
Outdated
Show resolved
Hide resolved
eZ/Publish/Core/Persistence/Legacy/Content/UrlWildcard/Gateway/DoctrineDatabase.php
Outdated
Show resolved
Hide resolved
eZ/Publish/Core/Persistence/Legacy/Content/UrlWildcard/Gateway/DoctrineDatabase.php
Outdated
Show resolved
Hide resolved
eZ/Publish/Core/Persistence/Legacy/Content/UrlWildcard/Gateway/DoctrineDatabase.php
Outdated
Show resolved
Hide resolved
src/lib/Persistence/Legacy/Content/URLWildcard/Query/CriterionHandler/Type.php
Outdated
Show resolved
Hide resolved
eZ/Publish/Core/Persistence/Legacy/Content/UrlWildcard/Gateway/DoctrineDatabase.php
Outdated
Show resolved
Hide resolved
eZ/Publish/Core/Persistence/Legacy/Content/UrlWildcard/Gateway/DoctrineDatabase.php
Outdated
Show resolved
Hide resolved
eZ/Publish/Core/Persistence/Legacy/Content/UrlWildcard/Gateway/ExceptionConversion.php
Outdated
Show resolved
Hide resolved
tests/integration/Core/Repository/URLWildcardService/CriterionTest.php
Outdated
Show resolved
Hide resolved
Kudos, SonarCloud Quality Gate passed!
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
QA approved on IbexaDXP 3.3 commerce.
Could you please merge up changes? |
v3.3
Prepare to deploy Query and Criterion to Wildcard URL to add UI search
Checklist:
$ composer fix-cs
).@ezsystems/engineering-team
).