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

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

static getList (array $params=array())
 
static add (array $fields)
 
static update ($id, array $fields)
 
static delete ($id)
 
static punycode ($domain)
 
static check ($domain, array $filter=[])
 
static whois (string $domainName, array $tld)
 

Защищенные данные

const DOMAIN_MAX_LENGTH = 63
 
const DOMAIN_SYMBOLS_REGEXP = '/^[a-z\d.-]+$/i'
 
const DOMAIN_WRONG_SYMBOLS_REGEXP = '/(--|-\.|\.\.|^\.|\.$|^-|-$)/i'
 

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

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

Методы

◆ add()

static add ( array $fields)
static

Create new domain.

Аргументы
array$fieldsDomain data.
Возвращает
\Bitrix\Landing\PublicActionResult

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

◆ check()

static check ( $domain,
array $filter = [] )
static

Checks if domain is available and puny it.

Аргументы
string$domainDomain name.
array$filterAdditional filter for exclude in domain search.
Возвращает
\Bitrix\Landing\PublicActionResult

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

◆ delete()

static delete ( $id)
static

Delete domain.

Аргументы
int$idDomain id.
Возвращает
\Bitrix\Landing\PublicActionResult

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

◆ getList()

static getList ( array $params = array())
static

Get available domains.

Аргументы
array$paramsParams ORM array.
Возвращает
\Bitrix\Landing\PublicActionResult

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

◆ punycode()

static punycode ( $domain)
static

Punycode the domain name.

Аргументы
string$domainDomain for code.
Возвращает
\Bitrix\Landing\PublicActionResult

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

◆ update()

static update ( $id,
array $fields )
static

Update domain.

Аргументы
int$idDomain id.
array$fieldsDomain new data.
Возвращает
\Bitrix\Landing\PublicActionResult

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

◆ whois()

static whois ( string $domainName,
array $tld )
static

Returns info about domain registration.

Аргументы
string$domainNameDomain name.
array$tldDomain tld.
Возвращает
PublicActionResult

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

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

◆ DOMAIN_MAX_LENGTH

const DOMAIN_MAX_LENGTH = 63
protected

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

◆ DOMAIN_SYMBOLS_REGEXP

const DOMAIN_SYMBOLS_REGEXP = '/^[a-z\d.-]+$/i'
protected

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

◆ DOMAIN_WRONG_SYMBOLS_REGEXP

const DOMAIN_WRONG_SYMBOLS_REGEXP = '/(--|-\.|\.\.|^\.|\.$|^-|-$)/i'
protected

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