Note: Interceptor PHP

The Interceptor Methods

Method                                                                    Description
__get( $property )                           Invoked when an undefined property is accessed
__set( $property, $value )               Invoked when a value is assigned to an undefined property
__isset( $property )                         Invoked when isset() is called on an undefined property
__unset( $property )                       Invoked when unset() is called on an undefined property
__call( $method, $arg_array )        Invoked when an undefined non-static method is called
__callStatic( $method, $arg_array ) Invoked when an undefined static method is called