Пишу свой компонент. вот код. Код Код (PHP): <?php defined( '_VALID_MOS' ) or die( 'Restricted access' ); class MyClass { var $myvar; function __construct( ) { $this->myvar=5; } function Get() { echo($this->myvar); } } $class = New MyClass; echo 'first var_dump: <br/>'; var_dump($class); echo '<br/>'; xxx(); function xxx(){ global $class; echo 'second var_dump: <br/>'; var_dump($class); echo '<br/>'; } ?> результат выполнения кода компонента из под CMS Joomla 1.5 Код first var_dump: object(MyClass)#108 (1) { ["myvar"]=> int(5) } second var_dump: NULL переменная в функции не определена. почему? если тот же код запустить из под чистого php, то все идеально и работатет так, как и ожидалось. Как решить?