Bitrix API

Provider

AbstractYes

Table of Contents

Methods

__construct()  : mixed
Provider constructor.
enable()  : bool
Returns true, if provider is available.
getCode()  : string
Returns unique provider code.
getPortalDomains()  : array<string|int, mixed>
Returns all current portal domains.
getSuggestedDomains()  : array<string|int, mixed>
Returns suggested domains by basic domain name.
isEnableForRegistration()  : bool
Returns true, if domain is available for registration.
registrationDomain()  : bool
Registration new domain. Returns true on success create.

Methods

__construct()

Provider constructor.

public __construct() : mixed

enable()

Returns true, if provider is available.

public abstract enable() : bool
Return values
bool

getCode()

Returns unique provider code.

public abstract getCode() : string
Return values
string

getPortalDomains()

Returns all current portal domains.

public abstract getPortalDomains() : array<string|int, mixed>
Return values
array<string|int, mixed>

getSuggestedDomains()

Returns suggested domains by basic domain name.

public abstract getSuggestedDomains(string $domainName, array<string|int, mixed> $tld) : array<string|int, mixed>
Parameters
$domainName : string

Domain name.

$tld : array<string|int, mixed>

Domain tld.

Return values
array<string|int, mixed>

isEnableForRegistration()

Returns true, if domain is available for registration.

public abstract isEnableForRegistration(string $domainName) : bool
Parameters
$domainName : string

Domain name

Return values
bool

registrationDomain()

Registration new domain. Returns true on success create.

public abstract registrationDomain(string $domainName[, array<string|int, mixed> $params = [] ]) : bool
Parameters
$domainName : string

Domain name.

$params : array<string|int, mixed> = []

Additional params.

Return values
bool

        
On this page

Search results