Bitrix API

NumberGeneratorFactory

Class NumberGeneratorFactory

Table of Contents

Constants

EVENT_GENERATOR_CLASSES_COLLECT  = 'onNumberGeneratorsClassesCollect'

Methods

createGeneratorByType()  : mixed
returns generator object, created based on its class
getClassByType()  : mixed|null
returns class of generator by its type
getClasses()  : array<string|int, mixed>
returns all available generators classes
getTypeToClassMap()  : array<string|int, mixed>
returns array where the keys are types of generators and the values are generators classes

Constants

EVENT_GENERATOR_CLASSES_COLLECT

public mixed EVENT_GENERATOR_CLASSES_COLLECT = 'onNumberGeneratorsClassesCollect'

Methods

createGeneratorByType()

returns generator object, created based on its class

public createGeneratorByType(mixed $type) : mixed
Parameters
$type : mixed

getClassByType()

returns class of generator by its type

public getClassByType(mixed $type) : mixed|null
Parameters
$type : mixed
Return values
mixed|null

getClasses()

returns all available generators classes

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

getTypeToClassMap()

returns array where the keys are types of generators and the values are generators classes

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

        
On this page

Search results