Revision: 32221
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at September 21, 2010 07:50 by dmertl
Initial Code
function __call($name, $arguments) {
if(method_exists($this->Email, $name)) {
call_user_func_array(array($this->Email,$name),$arguments);
} else {
trigger_error('Method '.$name.' does not exist', E_USER_ERROR);
}
}
function __get($name) {
if(property_exists($this->Email, $name)) {
return $this->Email->$name;
} else {
trigger_error('Property '.$name.' does not exist', E_USER_ERROR);
}
}
function __set($name, $value) {
if(property_exists($this->Email, $name)) {
$this->Email->$name = $value;
} else {
trigger_error('Property '.$name.' does not exist', E_USER_ERROR);
}
}
Initial URL
Initial Description
Initial Title
PHP forward magic methods
Initial Tags
php
Initial Language
PHP