Как подключить библиотеку AmoCRM в своё расширение для Joomla

WT Amo CRM library - Документация
Категория: Библиотеки

Стандартный для Joomla 4+ способ подключения сторонних PHP библиотек.

Подключение библиотеки в своё расширение для Joomla

use Webtolk\Amocrm\Amocrm;

$amocrm = new Amocrm();
$accountData = $amocrm->account()->getAccountInfo();
// Joomla uses a Symfony vardumper
dump($accountData);

Для Joomla 3 и версий Joomla до 4.2.7.

Для Joomla 4.2.7 и старше нижеследующая информация не актуальна.

 Для Joomla 3.x и Joomla 4 существует общепринятый способ подключения сторонних PHP-библиотек. Ссылка на официальную документацию Joomla. Начиная с версии Joomla 3.1.2 загрузчик классов ядра Joomla поддерживает PSR-0 автозагрузку пространств имён (namespaces). Для того, чтобы загрузчик ядра знал о namespace библиотеки нужно использовать системный плагин, срабатывающий на событие onAfterInitialise . Такой плагин поставляется в комплекте с библиотекой WT Amocrm. Также он используется для хранения учетных данных Amo CRM в Joomla.

Расширения Joomla WebTolk

96 Всего расширений
12 Категорий
488 Выпущено версий
551007 Всего скачиваний
Корзина
Корзина пуста