Есть классик с одним методом
PHP код:
class MyClass
{
boolean checkIt;
}
boolean parmCheckIt(boolean _checkIt = checkIt)
{
checkIt = _checkIt;
return checkIt;
}
и есть формочка, в которой используется этот класс в edit-методе
PHP код:
edit boolean formCheckIt(boolean _set, boolean _checkIt)
{
if(_set)
myClass.parmCheckIt(_checkIt);
return myClass.parmCheckIt();
}
Все замечательно работает и все счастливы.
Но кому-то понадобилось сделать наследника и использовать его там же.
Перекрыли метод
PHP код:
boolean parmCheckIt(boolean _checkIt)
{
return super(_checkIt);
}
И в результате, чекбокс на форме перестал работать.
Вот такая грустная история