ОК, не работает. Хотя в другую сторону по иерархии все проходит.
Делаем так.
PHP код:
class A()
{
public void new(A templ = null)
{
;
if (templ)
this = templ;
}
}
и так
PHP код:
class C()
{
void insert()
{
A ded;
;
ded = new A(this);
ded.insert();
}
}
Шаманство это все. Архитектуру классов надо продумывать