sonata-project/ecommerce
Symfony-based e-commerce platform from Sonata, offering a full shopping stack with product catalog, orders, payments, shipping, customer accounts, admin backend, and integrations. Built for extensibility and customization in complex commerce projects.
Symfony\Bridge\Doctrine\RegistryInterface into Doctrine\Persistence\ManagerRegistry (BC) ([@wbloszyk](https://github.com/wbloszyk))Symfony\Bridge\Doctrine\RegistryInterface into Doctrine\Persistence\ManagerRegistry (BC) ([@wbloszyk](https://github.com/wbloszyk))doctrine/doctrine-bundle ^2.0 ([@jordisala1991](https://github.com/jordisala1991))Sonata\BasketBundle\Controller\Api\BasketController for sonata.basket.controller.api.basket service ([@wbloszyk](https://github.com/wbloszyk))Sonata\CustomerBundle\Controller\Api\AddressController for sonata.customer.controller.api.address service ([@wbloszyk](https://github.com/wbloszyk))Sonata\CustomerBundle\Controller\Api\CustomerController for sonata.customer.controller.api.customer service ([@wbloszyk](https://github.com/wbloszyk))Sonata\InvoiceBundle\Controller\Api\InvoiceController for sonata.invoice.controller.api.invoice service ([@wbloszyk](https://github.com/wbloszyk))Sonata\OrderBundle\Controller\Api\OrderController for sonata.order.controller.api.order service ([@wbloszyk](https://github.com/wbloszyk))Sonata\ProductBundle\Controller\Api\ProductController for sonata.product.controller.api.product service ([@wbloszyk](https://github.com/wbloszyk))flash bag ([@wbloszyk](https://github.com/wbloszyk))Class could not be determined for Controller identified Error ([@wbloszyk](https://github.com/wbloszyk))Twig\Extra\String\StringExtension optional auto-registration to avoid duplication twig.extension service ([@wbloszyk](https://github.com/wbloszyk))cocur/slugify < 4.0 ([@jordisala1991](https://github.com/jordisala1991))->cannotBeEmpty() is not applicable to concrete nodes at path
sonata_customer.profile.menu.Compile Error: Access level to Sonata\CustomerBundle\Block\ProfileMenuBlockService::getMenu() must be protectedCustomerController::getCurrentRequest methodPaymentControllerBaseProduct, BaseOrder,
BaseOrderElement<2.2IS_AUTHENTICATED_REMEMBERED.productCollection fieldbasket property in AddressTypediscriminator-field-name to fix JMS Serializer compatibilitychoice fields compatible with >=SF 2.7MopaBootstrapBundleNotNull constraint from BaseDelivery validationProductCategoryManager compatibility with PostgreSQLBasketSessionFactoryProductAdmin::getProductClass methodAddressType forms choices option for SF>=2.7BasketElement, CurrencyPriceCalculator price calculation with priceIncludingVat=truesetPriceIncludingVat param type in BasketElementInterface and ProductInterfaceAbstractAdmin instead of deprecated Admin classTransformerEvents consts valuessonata.payment.generator.postgres serviceconfigureSettings instead of setDefaultSettingsCurrencyDoctrineType now extends Doctrine\DBAL\Types\Type instead of Doctrine\DBAL\Types\StringTypeBaseProduct::setSlug to use cocur-slugifyBaseProduct::slugifyAbstractAdmin instead of deprecated AdminClass and added dependency for SonataAdminBundleadd_basket_button form selector for ProductBundle:Product:view.html and ProductBundle:Product:view_thumbnail.htmlgetMock with createMockBaseBlockService$form->bind($request) with $form->handleRequest($request)renderMetadatas with getMetadatas transformers section in PaymentBundle configurationHow can I help you explore Laravel packages today?