Symfony Console: Evolving Your Drupal Toolkit with Symfony Console Commands

Speaker(s)
mohit_aghera
Session track
Backend development
Experience level
Intermediate
Duration
30 min

Drupal's evolution has been marked by the continual pursuit of developer experience improvements and usability improvement.

Imagine how effortless it would be to create console commands in your Drupal application or module. 

In this session, we’ll explore how Symfony Console commands can improve your Drupal workflow, offering enhanced flexibility and efficiency.

We'll explore the seamless integration of Symfony's powerful command-line interface into Drupal applications, showcasing its capabilities and benefits. From Symfony's autowiring and autoconfiguration features to writing robust test cases for console commands, this session provides a comprehensive guide to elevating your Drupal development process.

We’ll discuss:

  • How we can use Symfony Console commands using Symfony Runtime.
  • The opportunities to include Symfony Runtime in your existing project and how to write the console commands.
  • Symfony service autowiring and autoconfiguration and how it is helpful in console command discovery.
  • Writing Unit test cases for your console commands.