#28 Composition DISCO

PHP Leuven - Web Innovation Group
PHP Leuven - Web Innovation Group
Public group


Philipssite 5 - bus 10, 3001 Leuven · Leuven

How to find us

Big office building just next to the Sportoase, all the way down the road of the police station

Location image of event venue


19:00 Welcome

19:30 Composition over Inheritance: how Flex reenables RAD - Ruud Denivel

I am Ruud Denivel (https://twitter.com/RuudD) and I work for Kunstmaan (https://twitter.com/kunstmaan), a Communication Agency located in Leuven. As Senior Software Architect I’m responsible for our open source “KunstmaanBundlesCMS” project. Besides sharing knowledge and contributing to the open source community I do like to spend some time with docker.

In this talk we will see how Symfony Flex leverages the power of Composer and how you can join the party. Symfony Flex is a new way of RAD that has both a curated repository and a contributed repository of recipes. You will learn how to create your own recipe for your open source project and why you should do it.

20:30 Disco - A fresh look at DI

In this session Stephan will introduce us to Disco, a container-interop compatible, annotation-based Dependency Injection container. Disco does not use an external configuration file, but a standard PHP class with some meta data attached to configure your services. He will guide you through the journey of setting up Disco for a new project as well as highlighting its main features. Join us for a fun little ride to "DI done right" land.

Stephan Hochdörfer (https://twitter.com/shochdoerfer) currently holds the position of Head of Technology at bitExpert AG (https://twitter.com/bitExpert), a company specialising in software and mobile development. His primary focus is everything related to web development as well as automation techniques ranging from code generation to deployment automation.

21:30 Social & Raffles

- raffle: a rare Zend ElPHPis ElePHPant, thanks to James Titcumb (https://twitter.com/asgrim) and Roave (https://twitter.com/RoaveTeam)
- raffle: a 1-year license for one tool from the JetBrains suite, thanks to JetBrains (https://twitter.com/jetbrains)
- for everyone: the Dev.to stickers arrived, big thanks to The Practical Dev (https://twitter.com/ThePracticalDev)