См. определение в файле service.php строка 38
◆ changeRegisteredDomain()
| changeRegisteredDomain |
( |
array | $domains = [] | ) |
|
|
static |
If site change domain - need update engine
- Аргументы
-
- Исключения
-
Exception
См. определение в файле service.php строка 436
◆ clearAuth()
| 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 строка 225
◆ clearAuthForClient()
| clearAuthForClient |
( |
| $client, |
|
|
| $localOnly = false ) |
|
static |
Remove auth for a client
- Аргументы
-
| array | $client | Client data. |
| bool | $localOnly | Only clear cache. |
- Возвращает
- void
- Исключения
-
См. определение в файле service.php строка 242
◆ clearClientsCache()
| clearClientsCache |
( |
| $engine = null, |
|
|
| $clientId = null ) |
|
static |
Clear clients list cache
- Аргументы
-
| string | null | $engine | Engine code. |
| int | null | $clientId | Proxy client id. |
- Возвращает
- void
- Исключения
-
См. определение в файле service.php строка 191
◆ clearLocalAuth()
- Возвращает
- void @use \Bitrix\Seo\Service::clearClientsCache()
См. определение в файле service.php строка 175
◆ getAuth()
| getAuth |
( |
string | $engineCode | ) |
|
|
static |
Get client info @use \Bitrix\Seo\Service::getClientList(...)
- Аргументы
-
| string | $engineCode | Provider code. |
- Возвращает
- boolean|array
См. определение в файле service.php строка 78
◆ getAuthorizeData()
| getAuthorizeData |
( |
| $engine, |
|
|
| $clientType = false ) |
|
static |
- Аргументы
-
| string | $engine | Provider code. |
| bool | $clientType | Client type. |
- Возвращает
- array
- Исключения
-
Bitrix\Main\LoaderException
См. определение в файле service.php строка 381
◆ getAuthorizeLink()
◆ getClientList()
| getClientList |
( |
| $engineCode = false, |
|
|
string | $type = null ) |
|
static |
Get clients list
- Аргументы
-
| string | bool | $engineCode | Provider code. |
- Возвращает
- array
- Исключения
-
См. определение в файле service.php строка 116
◆ getEngine()
| getEngine |
( |
?Request | $request = null | ) |
|
|
static |
- Возвращает
- Bitrix|null
- Исключения
-
См. определение в файле service.php строка 292
◆ getLicense()
◆ getRedirectUri()
◆ isRegistered()
CAn connect to seoproxy?
- Возвращает
- bool
См. определение в файле service.php строка 65
◆ register()
| register |
( |
string | $serviceUrl = '' | ) |
|
|
static |
Try to register at external seoproxy service
- Возвращает
- void
- Исключения
-
См. определение в файле service.php строка 318
◆ setAccessSettings()
| setAccessSettings |
( |
array | $accessParams | ) |
|
|
staticprotected |
Set access settings
- Аргументы
-
| array | $accessParams | Access params. |
- Возвращает
- void
- Исключения
-
См. определение в файле service.php строка 257
◆ unregister()
- Возвращает
- void
- Исключения
-
См. определение в файле service.php строка 357
◆ $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 |
Объявления и описания членов класса находятся в файле: