IBX-1341: Fixed inject valid CredentialsResolver #88
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
v3.3.11
Wrong
CredentialsResolver
is inject toConfigurableExportParametersFactory
so when trying to run export command with simple optioncontentTypeIdList
following exception is thrown:To have options automatically taken from configuration
EzRecommendationClientCredentialsResolver
should be inject instead ofExportCredentialsResolver
. This allows users to use simple export command version e.g.:php bin/console ibexa:recommendation:run-export --contentTypeIdList=13
There is a second way to use export command. User can pass options by himself but must pass all required options:
customerId
,licenseKey
,siteaccess
. If one of these options is missing then exception will be thrown:Required parameters param_name1, param_name2 are missing
Checklist:
$ composer fix-cs
).@ezsystems/php-dev-team
).