From 964113fb66f627dbf149c8e89dcb12808075f8dd Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Mon, 18 Jul 2016 19:20:55 +0100 Subject: [PATCH] Add DrupalCamp Bristol talk --- ...16-07-23-drupal-vm-meet-symfony-console.md | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 source/_talks/2016-07-23-drupal-vm-meet-symfony-console.md diff --git a/source/_talks/2016-07-23-drupal-vm-meet-symfony-console.md b/source/_talks/2016-07-23-drupal-vm-meet-symfony-console.md new file mode 100644 index 00000000..9b75f5ac --- /dev/null +++ b/source/_talks/2016-07-23-drupal-vm-meet-symfony-console.md @@ -0,0 +1,21 @@ +--- +title: Drupal VM, Meet Symfony Console +event: + name: DrupalCamp Bristol 2016 + website: https://www.drupalcampbristol.co.uk + location: Bristol, UK +tags: + - conference + - php + - drupal-vm + - symfony +--- +_TL;DR - Come and learn about Symfony Console, with examples from a real project._ + +The [Drupal VM Generator][2] is a CLI application, built on [Symfony Console][0], that generates configuration files for [Drupal VM][1] based on personal settings and user interaction. + +After an introduction to Drupal VM itself and the Drupal VM Generator, we’ll jump into the code and see how Symfony Console applications are structured, how to write new commands, and how to integrate additional libraries like Guzzle, Twig and other Symfony components - whilst referencing code from the Drupal VM Generator project. + +[0]: http://symfony.com/doc/current/components/console/introduction.html +[1]: https://www.drupalvm.com +[2]: https://www.drupalvmgenerator.com