Bitrix API

Bitrix24SearchLimitRestriction extends Bitrix24QuantityRestriction

Table of Contents

Methods

__construct()  : mixed
externalize()  : array<string|int, mixed>
Externalize
getCount()  : int
getHtml()  : string
getInfoHelperId()  : string
getLimitWarningValue()  : int
getMobileInfoHelperId()  : string
getName()  : string
getQuantityLimit()  : int
Get quantity limit
internalize()  : void
Internalize
isExceeded()  : bool
isPersistent()  : bool
isPersitent()  : bool
load()  : mixed
notifyIfLimitAlmostExceed()  : void
notifyLimitWarning()  : void
prepareInfoHelperScript()  : string|null
preparePopupScript()  : string
prepareStubInfo()  : mixed
reset()  : mixed
save()  : mixed
setName()  : void
setQuantityLimit()  : void
Setup quantity limit.

Methods

__construct()

public __construct([mixed $name = '' ][, mixed $limit = 0 ]) : mixed
Parameters
$name : mixed = ''
$limit : mixed = 0

externalize()

Externalize

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

getLimitWarningValue()

public getLimitWarningValue(int $entityTypeId[, int $userId = null ]) : int
Parameters
$entityTypeId : int
$userId : int = null
Return values
int

getName()

public getName() : string
Return values
string

getQuantityLimit()

Get quantity limit

public getQuantityLimit() : int
Return values
int

internalize()

Internalize

public internalize(array<string|int, mixed> $params) : void
Parameters
$params : array<string|int, mixed>

Params

isPersistent()

public isPersistent() : bool
Return values
bool

isPersitent()

public isPersitent() : bool

No longer used by internal code and not recommended. Please use isPersistent.

Return values
bool

notifyIfLimitAlmostExceed()

public notifyIfLimitAlmostExceed(int $entityTypeId[, int $userId = null ]) : void
Parameters
$entityTypeId : int
$userId : int = null

notifyLimitWarning()

public notifyLimitWarning(int $entityTypeId, int $warningCount[, int $userId = null ]) : void
Parameters
$entityTypeId : int
$warningCount : int
$userId : int = null

prepareStubInfo()

public prepareStubInfo([array<string|int, mixed> $params = null ]) : mixed
Parameters
$params : array<string|int, mixed> = null

setName()

public setName(string $name) : void
Parameters
$name : string

Name

setQuantityLimit()

Setup quantity limit.

public setQuantityLimit(int $limit) : void
Parameters
$limit : int

Maximum allowed quantity.


        
On this page

Search results