Bitrix API

OrmTypeCast uses Singleton

It provides methods to cast records and fields to their appropriate types based on the type map of the data manager.

Table of Contents

Methods

__wakeup()  : mixed
castField()  : mixed
castRecord()  : array<string|int, mixed>
getInstance()  : static
setBoolCaster()  : OrmTypeCast

Methods

castField()

public castField(DataManager> $dataManager, string $fieldName, mixed $value) : mixed
Parameters
$dataManager : DataManager>
$fieldName : string
$value : mixed

castRecord()

public castRecord(DataManager> $dataManager, array<string, mixed> $record) : array<string|int, mixed>
Parameters
$dataManager : DataManager>
$record : array<string, mixed>
Return values
array<string|int, mixed>

getInstance()

public static getInstance() : static
Return values
static

        
On this page

Search results