parser

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

 

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

вызов oSql внутри подключаемых классов

Сергей 17.12.2007 04:48

Спасибо. Я действительно, хоть и довольно активно использую парсер, некоторых тонкостей не понимаю. Можно ещё один вопрос, возникший при попытке перейти на новый oSql?

до изменения класс подключался таким образом
$MAIN:pSQL[^mysql::init[$SQL.connect-string]] и мог быть вызван в любом пользовательском классе: $news[^MAIN:pSQL.sql[table]{.

Теперь же мы в корневом auto.p создаём $oSql[^MySql::create[$SQL.connect-string]], и уже не можем написать в _любом_ (в данном случае - в подключаемом классе) месте $news[^oSql.table{. Внутри класса news объект $oSql просто не существует. Есть ли для той ситуации какое-то правильное решение (мне тупо приходит в голову топорное передавание объекта $oSql при вызове класса: $o_news[^news::load[$.oSql[$oSql]]]?

Спасибо!