Having Fun with Drupal 8, PHP libraries and the Drupal.org API
This talk mostly consists a walk-through and demos of some of the open source projects that I’ve been working on lately that are based on information from the Drupal.org API.
We'll start off looking at a PHP library that I've written to interact with Drupal.org and discuss how and why to write a separate PHP library rather than keeping all of the logic within a module.
Then we'll move on to exploring two separate Drupal 8 modules that I've written, both based on the API library.
This talk covers numerous Drupal 8 core concepts and modern PHP best practices including unit testing, Composer, controllers, routing, services, custom entities, dependency injection and caching.
Development
Intermediate
Session type
Session
Speakers