Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Network

Открытые члены

 __construct ()
 
 isOptionEnabled ()
 
 isEnabled ()
 
 setEnable ($enable=true)
 
 searchUser ($search)
 
 getUser ($networkId, $lastSearch='')
 
 getUsers ($networkIds, $lastSearch='')
 
 addUserById ($networkId, $lastSearch='')
 
 addUsersById ($networkIds, $lastSearch='')
 
 addUser ($params)
 

Открытые статические члены

static sendMobileApplicationLink ($phone, $language_id)
 
static sendPhoneVerificationCode (string $phone, string $language_id)
 
static checkPhoneVerificationCode (string $phone, int $code)
 
static getPortalVerificationStatus ()
 
static getNetworkId ($userId)
 
static getUserId ($networkId)
 
static getUsersId ($networkIds)
 
static formatUserParam ($params)
 
static displayAdminPopup (array $params=array())
 
static initAdminPopup (array $params=array())
 
static getAuthUrl ($mode="page", $addScope=null)
 
static setAdminPopupSession ()
 
static clearAdminPopupSession ($userId)
 
static getAdminPopupSession ()
 
static setRegisterSettings ($settings=array())
 
static getRegisterSettings ()
 
static getLastBroadcastCheck ()
 
static setLastBroadcastCheck ()
 
static checkBroadcastData ()
 
static processBroadcastData ($data)
 
static setLastUserStatus ($status)
 
static getLastUserStatus ()
 

Открытые атрибуты

const ERROR_SEARCH_STRING_TO_SHORT = 'ERROR_SEARCH_STRING_TO_SHORT'
 
const ERROR_SEARCH_USER_NOT_FOUND = 'ERROR_SEARCH_USER_NOT_FOUND'
 
const ERROR_REGISTER_USER = 'ERROR_REGISTER_USER'
 
const ERROR_SOCSERV_TRANSPORT = 'ERROR_SOCSERV_TRANSPORT'
 
const ERROR_NETWORK_IN_NOT_ENABLED = 'ERROR_NETWORK_IN_NOT_ENABLED'
 
const ERROR_INCORRECT_PARAMS = 'ERROR_INCORRECT_PARAMS'
 
const EXTERNAL_AUTH_ID = 'replica'
 
const ADMIN_SESSION_KEY = "SS_B24NET_STATE"
 
 $errorCollection = null
 

Защищенные статические члены

static getShowOptions ()
 
static updateRegisterSettings ()
 

Статические защищенные данные

static $lastUserStatus = null
 

Подробное описание

См. определение в файле network.php строка 25

Конструктор(ы)

◆ __construct()

__construct ( )

См. определение в файле network.php строка 43

Методы

◆ addUser()

addUser ( $params)

Add new user to b_user table. Returns its identifier or false on failure.

Аргументы
array$params
Возвращает
integer|false

См. определение в файле network.php строка 322

◆ addUserById()

addUserById ( $networkId,
$lastSearch = '' )
Аргументы
int$networkId
string$lastSearch
Возвращает
integer|false

См. определение в файле network.php строка 257

◆ addUsersById()

addUsersById ( $networkIds,
$lastSearch = '' )
Аргументы
array$networkIds
string$lastSearch
Возвращает
array|boolean

См. определение в файле network.php строка 280

◆ checkBroadcastData()

static checkBroadcastData ( )
static

См. определение в файле network.php строка 648

◆ checkPhoneVerificationCode()

static checkPhoneVerificationCode ( string $phone,
int $code )
static

Check portal verification code via b24network

См. также
\Bitrix\B24network\PhoneVerify::checkVerificationCode()
\Bitrix\B24network\Rest::portalVerifyCheck()

См. определение в файле network.php строка 152

◆ clearAdminPopupSession()

static clearAdminPopupSession ( $userId)
static

См. определение в файле network.php строка 547

◆ displayAdminPopup()

static displayAdminPopup ( array $params = array())
static

Prepares and shows popup offerring current user to attach bitrix24.net account

См. определение в файле network.php строка 482

◆ formatUserParam()

static formatUserParam ( $params)
static
Аргументы
array$params
Возвращает
array|false

См. определение в файле network.php строка 441

◆ getAdminPopupSession()

static getAdminPopupSession ( )
static

См. определение в файле network.php строка 563

◆ getAuthUrl()

static getAuthUrl ( $mode = "page",
$addScope = null )
static

См. определение в файле network.php строка 524

◆ getLastBroadcastCheck()

static getLastBroadcastCheck ( )
static

См. определение в файле network.php строка 638

◆ getLastUserStatus()

static getLastUserStatus ( )
static

См. определение в файле network.php строка 679

◆ getNetworkId()

static getNetworkId ( $userId)
static
Аргументы
integer$userId
Возвращает
integer|null

См. определение в файле network.php строка 373

◆ getPortalVerificationStatus()

static getPortalVerificationStatus ( )
static

Is portal verified at least once by any user

См. также
\Bitrix\B24network\PhoneVerify::isPortalVerified()
\Bitrix\B24network\Rest::portalVerifyStatus()

См. определение в файле network.php строка 176

◆ getRegisterSettings()

static getRegisterSettings ( )
static

См. определение в файле network.php строка 612

◆ getShowOptions()

static getShowOptions ( )
staticprotected

См. определение в файле network.php строка 558

◆ getUser()

getUser ( $networkId,
$lastSearch = '' )
Аргументы
integer$networkId
string$lastSearch
Возвращает
array|null

См. определение в файле network.php строка 193

◆ getUserId()

static getUserId ( $networkId)
static
Аргументы
string$networkId
Возвращает
integer|null

См. определение в файле network.php строка 392

◆ getUsers()

getUsers ( $networkIds,
$lastSearch = '' )
Аргументы
array$networkIds
string$lastSearch
Возвращает
array|null

См. определение в файле network.php строка 206

◆ getUsersId()

static getUsersId ( $networkIds)
static
Аргументы
array$networkIds
Возвращает
array|null

См. определение в файле network.php строка 404

◆ initAdminPopup()

static initAdminPopup ( array $params = array())
static

См. определение в файле network.php строка 504

◆ isEnabled()

isEnabled ( )

Returns if network communication is avalable for current user

Возвращает
boolean

См. определение в файле network.php строка 65

◆ isOptionEnabled()

isOptionEnabled ( )

Returns if option is turned on

Возвращает
bool

См. определение в файле network.php строка 54

◆ processBroadcastData()

static processBroadcastData ( $data)
static

См. определение в файле network.php строка 662

◆ searchUser()

searchUser ( $search)

Searches the network for users by email or nickname. Returns array on success and null on failure. Check errorCollection public member for errors description.

Аргументы
string$searchSearch query string.
Возвращает
array|null

См. определение в файле network.php строка 99

◆ sendMobileApplicationLink()

static sendMobileApplicationLink ( $phone,
$language_id )
static

См. определение в файле network.php строка 105

◆ sendPhoneVerificationCode()

static sendPhoneVerificationCode ( string $phone,
string $language_id )
static
Возвращает
false|array
См. также
\Bitrix\B24network\Rest::portalVerifySend()
\Bitrix\B24network\PhoneVerify::sendVerificationCode()

См. определение в файле network.php строка 123

◆ setAdminPopupSession()

static setAdminPopupSession ( )
static

См. определение в файле network.php строка 541

◆ setEnable()

setEnable ( $enable = true)

Enables network communication. Returns true on success.

Аргументы
boolean$enablePass true to enable and false to disable.
Возвращает
boolean

См. определение в файле network.php строка 77

◆ setLastBroadcastCheck()

static setLastBroadcastCheck ( )
static

См. определение в файле network.php строка 643

◆ setLastUserStatus()

static setLastUserStatus ( $status)
static

См. определение в файле network.php строка 674

◆ setRegisterSettings()

static setRegisterSettings ( $settings = array())
static

См. определение в файле network.php строка 581

◆ updateRegisterSettings()

static updateRegisterSettings ( )
staticprotected

См. определение в файле network.php строка 623

Данные класса

◆ $errorCollection

$errorCollection = null

См. определение в файле network.php строка 39

◆ $lastUserStatus

$lastUserStatus = null
staticprotected

См. определение в файле network.php строка 41

◆ ADMIN_SESSION_KEY

const ADMIN_SESSION_KEY = "SS_B24NET_STATE"

См. определение в файле network.php строка 36

◆ ERROR_INCORRECT_PARAMS

const ERROR_INCORRECT_PARAMS = 'ERROR_INCORRECT_PARAMS'

См. определение в файле network.php строка 32

◆ ERROR_NETWORK_IN_NOT_ENABLED

const ERROR_NETWORK_IN_NOT_ENABLED = 'ERROR_NETWORK_IN_NOT_ENABLED'

См. определение в файле network.php строка 31

◆ ERROR_REGISTER_USER

const ERROR_REGISTER_USER = 'ERROR_REGISTER_USER'

См. определение в файле network.php строка 29

◆ ERROR_SEARCH_STRING_TO_SHORT

const ERROR_SEARCH_STRING_TO_SHORT = 'ERROR_SEARCH_STRING_TO_SHORT'

См. определение в файле network.php строка 27

◆ ERROR_SEARCH_USER_NOT_FOUND

const ERROR_SEARCH_USER_NOT_FOUND = 'ERROR_SEARCH_USER_NOT_FOUND'

См. определение в файле network.php строка 28

◆ ERROR_SOCSERV_TRANSPORT

const ERROR_SOCSERV_TRANSPORT = 'ERROR_SOCSERV_TRANSPORT'

См. определение в файле network.php строка 30

◆ EXTERNAL_AUTH_ID

const EXTERNAL_AUTH_ID = 'replica'

См. определение в файле network.php строка 34