Всем привет!
Вот есть код
Проблема в том, что при объявлении
PHPStrom перестает делать автокомплит для классов, которые находятся вне namespace Bitrix. В частности, CIBlockSection.
Кто-нибудь сталкивался с этим и как решали?
Если не использовать свой неймспейс, то пропадает автокомплит для своих классов. Отказываться от неймспейсов в принципе не хотелось бы.
Вот есть код
Код |
---|
namespace MyNameSpace; use Bitrix; require("sys_config.php"); require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_before.php"); class CSyncGoods { public static function SyncXmlSip() { $bs = new CIBlockSection(); ... } } |
Код |
---|
namespace MyNameSpace; |
Кто-нибудь сталкивался с этим и как решали?
Если не использовать свой неймспейс, то пропадает автокомплит для своих классов. Отказываться от неймспейсов в принципе не хотелось бы.
Телеграм: @easemashko