[QUOTE]msk-develop написал:
W W , покажите хотя бы отрывок кода, где вызываете методы класса и получаете ошибку. И файл, в котором описан вызываемый класс.[/QUOTE]
Файл с тестовым классом.[CODE]<?php
// \bitrix\modules\bitrix.test\lib\TestClass.php
namespace Vendor\Module;
class TestClass
{
public static function helloWorld()
{
echo __METHOD__;
}
}[/CODE]Файл с вызовом класса
[CODE]require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/header.php");
var_dump(\Bitrix\Main\Loader::includeModule('bitrix.test')); //true - модуль зарегистрирован.
\Vendor\Module\TestClass::helloWorld();
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/footer.php");[/CODE]
Вопрос в чем, я оставил include.php пустым, на сколько я понял из папки lib должен автозагрузчик битрикса срабатывать, или нужно что-то прописывать дополнительно?
W W , покажите хотя бы отрывок кода, где вызываете методы класса и получаете ошибку. И файл, в котором описан вызываемый класс.[/QUOTE]
Файл с тестовым классом.[CODE]<?php
// \bitrix\modules\bitrix.test\lib\TestClass.php
namespace Vendor\Module;
class TestClass
{
public static function helloWorld()
{
echo __METHOD__;
}
}[/CODE]Файл с вызовом класса
[CODE]require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/header.php");
var_dump(\Bitrix\Main\Loader::includeModule('bitrix.test')); //true - модуль зарегистрирован.
\Vendor\Module\TestClass::helloWorld();
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/footer.php");[/CODE]
Вопрос в чем, я оставил include.php пустым, на сколько я понял из папки lib должен автозагрузчик битрикса срабатывать, или нужно что-то прописывать дополнительно?