Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Никита Козин 08.09.2005 08:06 / 08.09.2005 08:06
^process[$engine:CLASS]{@start[]Проверил:
Мотор…
}
Метод start будет добавлен к пользовательскому классу engine.
^process[$table:CLASS]{@tmenu[...]}И получил ошибку:
can not add method to system classПочему запрещено добалвять методы к системным классам? Было бы удобно. Например, взять тот же @foreach: я им часто пользуюсь, но приходиться вызывать свой метод, передавая ему хэш. Было бы логично запретить перекрывать методы системных классов, но разрешить добавление своих.