Boost up your code with Specifications

A session at Vienna PHP May Gathering Meetup

Big repositories, complex query builders, tight coupling to your ORM. Adding new behaviors or new findBy*() methods can be a mess. Everyone knows this trouble.

There is hope for you. This talk shows you how to decouple you from the ORM and writing general search behaviors for all your entities with the specification pattern. Your new specifications are not tied to any specific ORM. With the awesome RulerZ library they can be applied to any data source you can imagine - your repositories, arrays, API collections or even unicorns.

About the speaker

This person is speaking at this event.
Patrik Karisch

Symfony enthusiast • PHP backend guru @ pixelart.at • Linux lover • µC hacker

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Date Thu 12th May 2016

Short URL


Official event site


View the schedule



See something wrong?

Report an issue with this session