Skip to content

Latest commit

 

History

History
46 lines (44 loc) · 11.8 KB

incompatibilities-4-1.md

File metadata and controls

46 lines (44 loc) · 11.8 KB

CalendarBundle

  • The following classes were removed:
    • AttendeePreferredLanguageProvider[?]
    • SystemCalendarDeleteHandler[?]
    • RecurrenceStrategyCompilerPass[?]
  • The following methods in class CalendarEventActivityListProvider[?] were removed:
    • getActivityClass[?]
    • getAclClass[?]
  • The following methods in class DelegateStrategy[?] were removed:
  • The CalendarManager::addProvider[?] method was removed.
  • The following methods in class CalendarEventDeleteHandler[?] were removed:
    • setRequestStack[?]
    • setNotificationManager[?]
    • setCalendarConfig[?]
    • setAuthorizationChecker[?]
    • setDeleteManager[?]
    • checkPermissions[?]
    • handleDelete[?]
    • processDelete[?]
    • getNotificationStrategy[?]
    • shouldCancelInsteadDelete[?]
  • The AclObjectLabelTypeExtension::getExtendedType[?] method was removed.
  • The CalendarEventApiTypeExtension::getExtendedType[?] method was removed.
  • The CalendarEventTypeExtension::getExtendedType[?] method was removed.
  • The following methods in class CalendarEventController[?] were removed:
    • getCalendarConfig[?]
    • getDeleteHandler[?]
  • The SystemCalendarController::getDeleteHandler[?] method was removed.
  • The CalendarOwnerAssignmentChecker::getHasAssignmentsQueryBuilder($ownerId, $entityClassName, $ownerFieldName, EntityManager $em)[?] method was changed to CalendarOwnerAssignmentChecker::getHasAssignmentsQueryBuilder($ownerId, $entityClassName, $ownerFieldName, EntityManagerInterface $em)[?]
  • The AbstractStrategy::getFullRecurrencePattern(Recurrence $recurrence, $translationId, $count, $translationParameters)[?] method was changed to AbstractStrategy::getFullRecurrencePattern(Recurrence $recurrence, $translationId, $translationParameters)[?]
  • The CalendarManager::__construct(CalendarPropertyProvider $calendarPropertyProvider)[?] method was changed to CalendarManager::__construct($providerAliases, ContainerInterface $providerContainer, CalendarPropertyProvider $calendarPropertyProvider)[?]
  • The CalendarEventController::getAction($id)[?] method was changed to CalendarEventController::getAction($id)[?]
  • The SystemCalendarController::deleteAction($id)[?] method was changed to SystemCalendarController::deleteAction($id)[?]
  • The UserCalendarHandler::__construct(EntityManager $em, AttachmentManager $attachmentManager, $className, AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, OwnerTreeProvider $treeProvider, EntityRoutingHelper $entityRoutingHelper, AclHelper $aclHelper, AclVoter $aclVoter = null)[?] method was changed to UserCalendarHandler::__construct(EntityManager $em, AttachmentManager $attachmentManager, $className, AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, OwnerTreeProvider $treeProvider, EntityRoutingHelper $entityRoutingHelper, AclHelper $aclHelper, AclVoterInterface $aclVoter = null)[?]
  • The DelegateStrategy::$elements[?] property was removed.
  • The following properties in class CalendarEventDeleteHandler[?] were removed:
    • $requestStack[?]
    • $calendarConfig[?]
    • $authorizationChecker[?]
    • $notificationManager[?]