EventDispatcher->dispatch(MyModule::UPGRADE) - moving from D7 to D8 for developers

EventDispatcher->dispatch(MyModule::UPGRADE) - moving from D7 to D8 for developers

In this session, we'll explore aspects of navigating the dozens of new Drupal 8 APIs, architectural decisions when planning your projects, issues management, and team coordination. We'll look at Salesforce Suite for examples of some specific APIs including:

  • Queue API and extending Drupal core DatabaseQueue
  • Route Subscriber, dynamic routing, and route alterations (formerly hook_menu_alter)
  • Events Dispatcher (Symfony-based partial replacement for Drupal's hook system)
  • Defining your own Plugin API (formerly a custom hook)
  • Rebuilding REST client for Salesforce API

 

Speaker(s): 
aaron
Session Track term: 
Experience level: 
Advanced