manual:components:billing:api
Биллинг API
Биллинг позволяет проводить финансовых операции из других компонентов с помощью API.
Подключение биллинга в своем компоненте
Перед подключением необходимо проверить что биллинг установлен в системе:
$is_billing_installed = cmsCore::isControllerExists('billing');
Если биллинг установлен, его можно подключить:
if ($is_billing_installed) { $billing = cmsCore::getController('billing'); }
Более удобный способ записи:
$billing = cmsCore::isControllerExists('billing') ? cmsCore::getController('billing') : false;
В этом случае переменная $billing
будет содержать либо ссылку на объект биллинга, либо false, если он не установлен.
Использование биллинга
В следующих статьях предполагается что биллинг уже подключен и доступен через $billing
:
manual/components/billing/api.txt · Последнее изменение: 01.08.2014 12:48 — admin