%PDF- %PDF-
| Direktori : /proc/self/root/proc/10576/cwd/home/bitrix/www/bitrix/modules/main/lib/rest/ |
| Current File : //proc/self/root/proc/10576/cwd/home/bitrix/www/bitrix/modules/main/lib/rest/handlers.php |
<?php
/**
* Bitrix Framework
* @package bitrix
* @subpackage main
* @copyright 2001-2018 Bitrix
*/
namespace Bitrix\Main\Rest;
use Bitrix\Main\UserConsent;
class Handlers
{
const SCOPE_USER = 'user';
const SCOPE_USER_CONSENT = 'userconsent';
const SCOPE_RATING = 'rating';
public static function onRestServiceBuildDescription()
{
return array(
static::SCOPE_USER => array(
'user.history.list' => array(User::class, 'getHistoryList'),
'user.history.fields.list' => array(User::class, 'getHistoryFieldsList'),
),
static::SCOPE_USER_CONSENT => array(
'userconsent.consent.add' => array(UserConsent\Rest::class, 'addConsent'),
'userconsent.agreement.list' => array(UserConsent\Rest::class, 'getAgreementList'),
'userconsent.agreement.text' => array(UserConsent\Rest::class, 'getAgreementText'),
),
static::SCOPE_RATING => array(
'like.list' => array(Rating::class, 'getLikeList'),
'like.reactions' => array(Rating::class, 'getLikeReactions'),
)
);
}
}