Skip to content

Latest commit

 

History

History
81 lines (69 loc) · 18.6 KB

incompatibilities-3-0.md

File metadata and controls

81 lines (69 loc) · 18.6 KB

CustomerBundle

  • The CustomerActionPermissionProvider[?] class was removed.

  • The EntityOwnershipDecisionMaker::__construct(OwnerTreeProviderInterface $treeProvider, ObjectIdAccessor $objectIdAccessor, EntityOwnerAccessor $entityOwnerAccessor, OwnershipMetadataProviderInterface $ownershipMetadataProvider, TokenAccessorInterface $tokenAccessor, ManagerRegistry $doctrine)[?] method was changed to EntityOwnershipDecisionMaker::__construct(OwnerTreeProviderInterface $treeProvider, ObjectIdAccessor $objectIdAccessor, EntityOwnerAccessor $entityOwnerAccessor, OwnershipMetadataProviderInterface $ownershipMetadataProvider, TokenAccessorInterface $tokenAccessor, ManagerRegistry $doctrine, PropertyAccessor $propertyAccessor)[?]

  • The SignInProvider::__construct(RequestStack $requestStack, TokenAccessorInterface $tokenAccessor, CsrfTokenManagerInterface $csrfTokenManager)[?] method was changed to SignInProvider::__construct(RequestStack $requestStack, TokenAccessorInterface $tokenAccessor, CsrfTokenManagerInterface $csrfTokenManager, SignInTargetPathProviderInterface $targetPathProvider)[?]

  • The FrontendCustomerUserHandler::__construct(FormInterface $form, Request $request, CustomerUserManager $userManager)[?] method was changed to FrontendCustomerUserHandler::__construct(EventDispatcherInterface $eventDispatcher, DoctrineHelper $doctrineHelper, RequestStack $requestStack, CustomerUserManager $userManager)[?]

  • The CustomerRolePageListener::__construct(TranslatorInterface $translator)[?] method was changed to CustomerRolePageListener::__construct(TranslatorInterface $translator, RequestStack $requestStack)[?]

  • The following methods in class CustomerDatagridListener[?] were changed:

    • __construct(CustomerUserProvider $securityProvider, CustomerRepository $repository, $actionCallback = null)[?]
    • __construct(CustomerUserProvider $securityProvider, $columns = [ ... ])[?]
    • removeCustomerUserColumn(DatagridConfiguration $config, $column)[?]
    • removeCustomerUserColumn(DatagridConfiguration $config, $column)[?]
  • The following methods in class CustomerAddressController[?] were changed:

    • addressBookAction(Customer $customer)[?]
    • addressBookAction(Request $request, Customer $customer)[?]
    • update(Customer $customer, CustomerAddress $address)[?]
    • update(Request $request, Customer $customer, CustomerAddress $address)[?]
  • The following methods in class CustomerGroupController[?] were changed:

    • createAction()[?]
    • createAction(Request $request)[?]
    • update(CustomerGroup $group)[?]
    • update(Request $request, CustomerGroup $group)[?]
  • The following methods in class CustomerUserAddressController[?] were changed:

    • addressBookAction(CustomerUser $customerUser)[?]
    • addressBookAction(Request $request, CustomerUser $customerUser)[?]
    • update(CustomerUser $customerUser, CustomerUserAddress $address)[?]
    • update(Request $request, CustomerUser $customerUser, CustomerUserAddress $address)[?]
  • The ResetController::resetAction()[?] method was changed to ResetController::resetAction(Request $request)[?]

  • The CustomerVisitor::setCustomerUser(CustomerUser $customerUser)[?] method was changed to CustomerVisitor::setCustomerUser(CustomerUser $customerUser = null)[?]

  • The following properties in class FrontendCustomerUserHandler[?] were removed:

  • The CustomerRolePageListener::$request[?] property was removed.

  • The following properties in class CustomerDatagridListener[?] were removed:

    • $entityClass[?]
    • $entityAlias[?]
    • $repository[?]
    • $actionCallback[?]
  • The CustomerGroup::$customers[?] property was removed.

  • The CustomerRolePageListener::setRequest[?] method was removed.

  • The following methods in class CustomerDatagridListener[?] were removed:

    • onBuildBeforeFrontendItems[?]
    • showAllCustomerItems[?]
    • permissionShowAllCustomerItems[?]
    • permissionShowAllCustomerItemsForChild[?]
    • permissionShowCustomerUserColumn[?]
  • The following methods in class CustomerGroup[?] were removed:

    • addCustomer[?]
    • removeCustomer[?]
    • getCustomers[?]
  • The ResetController::getObfuscatedEmail[?] method was removed.

FrontendBundle

  • The following classes were removed:
    • StyleBookFormProvider[?]
    • WebType[?]
    • ConfigurationTypeExtension[?]
    • StyleBookController[?]
  • The RuleEditorTextTypeTest::testGetName[?] method was removed.
  • The RuleEditorTextareaTypeTest::testGetName[?] method was removed.
  • The ClassMigration::isUpdateRequired(Connection $defaultConnection, $from, $to)[?] method was changed to ClassMigration::isUpdateRequired(Connection $defaultConnection, $from)[?]

WebsiteBundle

The following methods in interface WebsiteProviderInterface were added (with link)

  • getWebsiteIds[?]
  • getWebsiteChoices[?]