Константа __CLASS__ в методе родителя содержит название родительского класса. Как узнать в методе родителя имя потомка?
Наверное, хочется узнать всех потомков родительского класса. Эту проблему можно решить костылем, но никак не стандартными средствами.
нет. реальной проблемы нет. просто интерес. точнее была, но решена другими путями. объяснять долго правда, sorry.. thanx, щас гляну да хуже. конкретный потомок.. даже не так.. родитель должен был знать кто-же всё-таки от него родился.. про костыль если не сложно линку хоть кинь, для общего образования
что нужно. пишу говнокласс, аля модели в зенд-фрэймворке. вижу так: имя используемой классом таблицы БД совпадает с strtolower(имя_потомка_класса_от_которого_наследуются_все_модели) метод определения имени лежит в конструкторе (например) базового класса прошу тапками не кидаться и не задавать вопросы в стиле зачем оно мне именно так. ушёл пробовать: