Drupal Camp NJ Princeton: Debugging in Drupal 8

Debug your PHP code efficiently without Devel module’s dpm(Drupal Print Message). With Drupal 8’s adoption of Symfony and object-oriented architecture, we need to adjust how we debug our code. Up until now, many of us have been using the convenient dpm function for debugging and introspection. However, dpm cannot print protected properties or provide information about methods of an object. This makes it difficult to debug objects and classes. It’s time to learn a new approach! We will look at alternative methods to solve this problem such as:

We will create a module, break it and use the above tools to debug, test and fix the code. Whether you are dipping your toes into object-oriented PHP or you're an advanced developer, everyone can benefit from debugging their code more efficiently.

Slide Deck: http://zivte.ch/1NJjXQM

Type of Contribution: Speaking
Contributor(s): Allie Jones


Send us a message

This question is for testing whether you are a human visitor and to prevent automated spam submissions.