Ох, вообщем нужна помощь так как с ООП у меня проблемы. Вообщем нужно обратиться к методам одного класса известного модуля (по коду видно), но есть проблемы. Вообщем вот я получаю сервис.
$articles = $modx->getService('articles','Article',
$modx->getOption('core_path') . 'components/articles/model/articles/', $scriptProperties
);
Затем мне нужно в ручную создать ресурсы (в данном случае новости) и применить некоторые методы из пакета Article.
$document = $modx->newObject('Article');
......
В итоге наблюдаю ошибку при создании:
Fatal error: Class 'Article_mysql' not found in .................\core\xpdo\xpdo.class.php on line 763
Погуглив я вроде как стал понимать, что проблема кроется в одинаковых названиях классов. Но теперь непонятно, что можно сделать чтобы подключить те методы без конфликта через $modx->getService так как менять название в схеме таблицы это костыль, который не хочу делать. Думаю наверняка есть простой метод обхода проблемы, но плохие познания в ООП подводят.