parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Как проверить подключен ли класс?

Maxx 02.10.2006 16:52 / 02.10.2006 18:56

Простой наверно вопрос. В поиске порылся, ничего интересного нет.
В голову приходят два варианта.
Создать экземпляр класса и...
@CLASS
myClass
@create[]
...

$obj[^myClass::create[]]
^if(def $obj && $obj is myClass){....}
можно в классе определять какую-то уникальную статическую переменную, я так понимаю она станет доступна при подключении, и
проверять ее
@CLASS
myClass
@auto[]
$var(1)
...

^if(def $myClass:var){...}
Есть еще подварианты с try/throw,
но хочется чего то полаконичней и без создания обьекта, типа
^if(def $myClass){...} 
(такое не работает)


Вопрос - как?