~/talk

Drupal8 for Symfony developers

Talkat phpDay 2017 · 2017-05-12..05-13· [php]
slides:none on file

Drupal 8 adopts many Symfony components but not the full stack and uses a dependency injection container as its backbone; routing lives in YAML, controllers can return render arrays that the HTML renderer converts to responses, and hooks map to event subscribers. Setup uses Composer and commands like composer create-project plus Drush or Drupal Console to generate code (the demo creates 25 nodes). A tiny custom module shows routes, a controller, a service and an admin link and works with the devel web profiler.

AI-written summary · about

  1. 0:00Start
  2. 5:17Booking System
  3. 7:16Symphony Components
  4. 7:50Dependence Injection Container
  5. 8:34Setting Up the Development Environment
  6. 9:54Console Tools
  7. 10:24How To Install Rush
  8. 10:53Drupal Console
  9. 12:36Installation How To Install Drupal 8 and What's under the Hood
  10. 14:02Repository for Drupal Models
  11. 17:56Web Profiler
  12. 19:30Under the Hood
  13. 27:04Routing
  14. 29:13Controllers
  15. 32:24Building Custom Model
  16. 35:18Extend Controller Base
  17. 37:29Email Subscribers
  18. 38:46Custom Urls
  19. 39:41Recap
  20. 39:57Dependency Injection
  21. 40:39Building Custom Module
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.