Bitrix API

ShiftRegistry uses Singleton

Table of Contents

Constants

DEFAULT_SELECT  = ['*', 'GEO.*', 'CANCELLATION.*']

Methods

__wakeup()  : mixed
get()  : Shift|null
getInstance()  : static
invalidate()  : static
invalidateAll()  : static
load()  : $this

Constants

DEFAULT_SELECT

public mixed DEFAULT_SELECT = ['*', 'GEO.*', 'CANCELLATION.*']

Methods

get()

public final get(int $id[, array<string|int, mixed> $select = self::DEFAULT_SELECT ]) : Shift|null
Parameters
$id : int
$select : array<string|int, mixed> = self::DEFAULT_SELECT
Tags
throws
ArgumentException
throws
ObjectPropertyException
throws
SystemException
Return values
Shift|null

getInstance()

public static getInstance() : static
Return values
static

invalidate()

public invalidate(int ...$ids) : static
Parameters
$ids : int
Return values
static

invalidateAll()

public invalidateAll() : static
Return values
static

load()

public final load(array<string|int, mixed> $ids, array<string|int, mixed> $select) : $this
Parameters
$ids : array<string|int, mixed>
$select : array<string|int, mixed>
Tags
throws
ArgumentException
throws
ObjectPropertyException
throws
SystemException
Return values
$this

        
On this page

Search results