Writing Extensible and Testable Code using an Event Dispatcher

This month, John Kary will demonstrate a process for refactoring some basic procedural code into an object-oriented style.  Then, he will refactor it again to use the Observer pattern with Symfony2's EventDispatcher component. No matter your preferred style of development, you are certain to spot something interesting.

Come join us!  Learn what's new, get help from others, make friends, geek out!


Meeting at Red Nova Labs in October

I'd like to thank our new friends at Red Nova Labs for hosting us in October!  They have generously offered the use of their big, open space.  Just go down the stairs when you walk in the door--you can't miss it!  Thanks Gang!


Our Standard Meeting Format

We love Web Development, PHP, new development techniques and everything in between.  Often our meetings are a little free-formed, but for the most part fall into

  • Meet and Greet new members!
  • John Kary presents his "Last Month in PHP" - Some highlights of new happenings in the PHP Universe
  • Members bring forward issues, concerns or other things of interest


All Developers Welcome!

We understand that many PHP Developers don't just code in PHP.  Whether you are working in a framework like Symfony, Zend Framework, Slim, FuelPHP or a CMS like WordPress, Drupal or Joomla our goal is that you will find something new, relevant and useful.


We are also happy to have presentations or even code reviews if appropriate.  If you are interested in giving either, just let us know!

Join or login to comment.

  • John K.

    Slides from my talk on EventDispatcher: https://speakerdeck.com/johnkary...­

    I'd also appreciate feedback you have on the talk! Were my explanations clear? Did the animations help illustrate the concept? Were code examples explained enough? Were you left feeling like you could use these techniques in your own applications? Sound off here: https://joind.in/talk/view/7551­

    October 23, 2012

  • Daniel H.

    Big thanks to Tom Eagle for correcting me on the date. It is our usual Third Saturday of the Month--October 20th! :-)

    October 5, 2012

6 went

Our Sponsors

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more

I'm surpris ed by the level of growth I've seen since becoming an organizer, it's given me more confidence in my abilities.

Katie, started NYC ICO

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy