LazyProperty - Automatic property initialization for PHP
A way to use PHP magic to actually make APIs simpler to use
A way to use PHP magic to actually make APIs simpler to use
Fluent Interfaces break encapsulation, mocking, diffs and readability - be warned
A simple way of converting PHP Objects to Arrays regardless of their API
A trick to use PHP 5.4 closure functionalities to get access to
A simple technique to use PHP's OOP implementation to intercept access to object public properties