This PR was merged into the 1.10-dev branch.
Discussion
----------
| Q | A
| --------------- | -----
| Branch? | master
| Bug fix? | yes
| New feature? | yes
| BC breaks? | no
| Deprecations? | no
| License | MIT
<!--
- Bug fixes must be submitted against the 1.7 or 1.8 branch (the lowest possible)
- Features and deprecations must be submitted against the master branch
- Make sure that the correct base branch is set
To be sure you are not breaking any Backward Compatibilities, check the documentation:
https://docs.sylius.com/en/latest/book/organization/backward-compatibility-promise.html
-->
Commits
-------
68a954c990 Add api resource configurations
8b6dec976c Remove redundant SubresourceDataProvider.php
04766380f7 Fix tests
9ee6202982 Fix RouteNameResolver
312ffe0e66 Fix last behats and specs
5f74dec4ee Remove box with info about api identifiers
9b466a1266 Fix phpunits
f6816bdbc7 Fix TokenValueBasedCartContext and add last fixes for tests
ee39c624f8 Remove ExtractorPropertyMetadataFactory
155dd7a7cb Fix tests
* 1.9:
Change app.php to index.php
Lock on Admin API Bundle v1.8
Add conflict with jms/serializer-bundle 3.9.0
Add LazyOption::getOneBy backported from 1.9, since newer AdminApiBundle depends on it
Explicitly set version in composer.json
Extract sylius/admin-api-bundle
* 1.8:
Change app.php to index.php
Lock on Admin API Bundle v1.8
Add conflict with jms/serializer-bundle 3.9.0
Add LazyOption::getOneBy backported from 1.9, since newer AdminApiBundle depends on it
Explicitly set version in composer.json
Extract sylius/admin-api-bundle
* 1.9:
[ApiBundle] Add README file with testing instructions
[ApiBundle] Remove setting APP_DEBUG variable for PHPUnit
[Api] Refactor fetching id from IRI converter to direct object
[ApiBundle] Move unit tests of test application to src directory
[ApiBundle] Revert changes in RouteNameResolver and PathPrefixProvider
[ApiBundle] Refactor directories and namespaces of test application
[ApiBundle] Update composer in test application
[ApiBundle] Update .gitignore file in test application
[ApiBundle] Simplify configs of test application
Add tests for Taxon and add fixes
Add tests for chceking relations and iris on api resource
Add test and configuration for overwriting apiPlatform resources
Add test for resource type entity
Add test for new not admin api resource by loged admin
Add test entity and api_platform overwriting config
Add test app for ApiBundle
* 1.7:
[Maintenance] Remove memory swap
[Maintenance] Lower Sylius\ThemeBundle to 1.5
[Maintenance] Lower Sylius\FixtureBundle to 1.4
[Maintenance] Lower Sylius\Registry to 1.4 & Sylius\Mailer to 1.4
[Maintenance] Upgrade packages to Sylius ^1.6
Attempting to create swap space to accomodate composer's memory issues
Refactored unit test for the order items subtotal calculator test
Removed doc from constructor
Update src/Sylius/Bundle/ShopBundle/Twig/OrderItemsSubtotalExtension.php
Also triggering user deprecation "error"
Changed todo into deprecation comment
Made injection of calculator in twig extension optional
Enabling psalm plugin
Added mockery plugin for psalm
Separated order items subtotal calculation logic from twig extension
Use only empty function to check property path
Check is null
Check if PropertyPath is empty for add error to form
* 1.6:
[Maintenance] Remove memory swap
[Maintenance] Lower Sylius\ThemeBundle to 1.5
[Maintenance] Lower Sylius\FixtureBundle to 1.4
[Maintenance] Lower Sylius\Registry to 1.4 & Sylius\Mailer to 1.4
[Maintenance] Upgrade packages to Sylius ^1.6
Attempting to create swap space to accomodate composer's memory issues
Refactored unit test for the order items subtotal calculator test
Removed doc from constructor
Update src/Sylius/Bundle/ShopBundle/Twig/OrderItemsSubtotalExtension.php
Also triggering user deprecation "error"
Changed todo into deprecation comment
Made injection of calculator in twig extension optional
Enabling psalm plugin
Added mockery plugin for psalm
Separated order items subtotal calculation logic from twig extension
Use only empty function to check property path
Check is null
Check if PropertyPath is empty for add error to form