Affecting PHP's Behaviour
PHP Manual

Object property and method call overloading