См. определение в файле service.php строка 32
◆ changeRegisteredDomain()
static changeRegisteredDomain |
( |
array | $domains = [] | ) |
|
|
static |
If site change domain - need update engine
- Аргументы
-
- Исключения
-
Exception
См. определение в файле service.php строка 395
◆ clearAuth()
static clearAuth |
( |
| $engineCode, |
|
|
| $localOnly = false ) |
|
static |
- Аргументы
-
string | $engineCode | Provider code. |
bool | $localOnly | Do not delete client in seoproxy service. |
- Возвращает
- void @use \Bitrix\Seo\Service::clearAuthForClient(...)
- Исключения
-
См. определение в файле service.php строка 212
◆ clearAuthForClient()
static clearAuthForClient |
( |
| $client, |
|
|
| $localOnly = false ) |
|
static |
Remove auth for a client
- Аргументы
-
array | $client | Client data. |
bool | $localOnly | Only clear cache. |
- Возвращает
- void
- Исключения
-
См. определение в файле service.php строка 229
◆ clearClientsCache()
static clearClientsCache |
( |
| $engine = null, |
|
|
| $clientId = null ) |
|
static |
Clear clients list cache
- Аргументы
-
string | null | $engine | Engine code. |
int | null | $clientId | Proxy client id. |
- Возвращает
- void
- Исключения
-
См. определение в файле service.php строка 182
◆ clearLocalAuth()
static clearLocalAuth |
( |
| ) |
|
|
static |
- Возвращает
- void @use \Bitrix\Seo\Service::clearClientsCache()
См. определение в файле service.php строка 166
◆ getAuth()
static getAuth |
( |
string | $engineCode | ) |
|
|
static |
Get client info @use \Bitrix\Seo\Service::getClientList(...)
- Аргументы
-
string | $engineCode | Provider code. |
- Возвращает
- boolean|array
См. определение в файле service.php строка 72
◆ getAuthorizeData()
static getAuthorizeData |
( |
| $engine, |
|
|
| $clientType = false ) |
|
static |
- Аргументы
-
string | $engine | Provider code. |
bool | $clientType | Client type. |
- Возвращает
- array
- Исключения
-
Bitrix\Main\LoaderException
См. определение в файле service.php строка 344
◆ getAuthorizeLink()
static getAuthorizeLink |
( |
| ) |
|
|
static |
◆ getClientList()
static getClientList |
( |
| $engineCode = false | ) |
|
|
static |
Get clients list
- Аргументы
-
string | bool | $engineCode | Provider code. |
- Возвращает
- array
- Исключения
-
См. определение в файле service.php строка 115
◆ getEngine()
- Возвращает
- \Bitrix\Seo\Engine\Bitrix
См. определение в файле service.php строка 278
◆ getLicense()
◆ getRedirectUri()
static getRedirectUri |
( |
| ) |
|
|
staticprotected |
◆ isRegistered()
CAn connect to seoproxy?
- Возвращает
- bool
См. определение в файле service.php строка 59
◆ register()
- Возвращает
- void
- Исключения
-
Bitrix\Main\ArgumentException
См. определение в файле service.php строка 293
◆ setAccessSettings()
static setAccessSettings |
( |
array | $accessParams | ) |
|
|
staticprotected |
Set access settings
- Аргументы
-
array | $accessParams | Access params. |
- Возвращает
- void
- Исключения
-
См. определение в файле service.php строка 244
◆ unregister()
- Возвращает
- void
- Исключения
-
См. определение в файле service.php строка 320
◆ $auth
◆ $clientList
◆ $engine
◆ AUTHORIZE
const AUTHORIZE = "/register/" |
◆ CLIENT_LIST_CACHE_ID
const CLIENT_LIST_CACHE_ID = 'seo|client_list|2' |
◆ CLIENT_LIST_CACHE_TLL
const CLIENT_LIST_CACHE_TLL = 86400 |
◆ CLIENT_TYPE_COMPATIBLE
const CLIENT_TYPE_COMPATIBLE = 'C' |
◆ CLIENT_TYPE_MULTIPLE
const CLIENT_TYPE_MULTIPLE = 'M' |
◆ CLIENT_TYPE_SINGLE
const CLIENT_TYPE_SINGLE = 'S' |
◆ REDIRECT_URI
const REDIRECT_URI = "/bitrix/tools/seo_client.php" |
◆ REGISTER
const REGISTER = "/oauth/register/" |
◆ SERVICE_AUTH_CACHE_ID
const SERVICE_AUTH_CACHE_ID = 'seo|service_auth' |
◆ SERVICE_AUTH_CACHE_ID_ERROR
const SERVICE_AUTH_CACHE_ID_ERROR = 'seo|service_auth_error' |
◆ SERVICE_AUTH_CACHE_TLL
const SERVICE_AUTH_CACHE_TLL = 86400 |
◆ SERVICE_AUTH_CACHE_TLL_ERROR
const SERVICE_AUTH_CACHE_TLL_ERROR = 3600 |
◆ SERVICE_URL
const SERVICE_URL = SEO_SERVICE_URL |