Привет!
В объект можно добавить свойство динамически.
$obj = new myClass();
$obj.red = 'красный';
Но мне нужно добавить метод.
$obj = new myClass();
$obj->color = function()
{
return 'Новый метод color';
};
echo $obj->color();
Но такой способ почему-то не работает и выдается ошибка: Fatal error: Call to undefined method.
Как можно динамически добавить метод к классу?
Посмотрите http://webonrails.ru/post/1342/, там всё подробно описано.