Bitrix API

AbsenceTable extends DataManager

Class AbsenceTable

Fields:

  • ID int mandatory
  • USER_ID int mandatory
  • TYPE string(255) optional
  • DATE_START datetime optional
  • DATE_FINISH datetime optional
  • TIME_START int optional
  • TIME_FINISH int optional
  • SOURCE_START string(255) optional
  • SOURCE_FINISH string(255) optional
  • DURATION int optional
  • ACTIVE bool optional default 'Y'

Table of Contents

Methods

createCollection()  : EO_Absence_Collection
createObject()  : EO_Absence
getById()  : EO_Absence_Result
getByPrimary()  : EO_Absence_Result
getDateStart()  : mixed
getEntity()  : EO_Absence_Entity
getList()  : EO_Absence_Result
getMap()  : array<string|int, mixed>
Returns entity map definition.
getTableName()  : string
Returns DB table name for entity.
getTimeStart()  : mixed
query()  : EO_Absence_Query
validateIp()  : array<string|int, mixed>
Returns validators for IP fields.
validateSourceFinish()  : array<string|int, mixed>
Returns validators for SOURCE_FINISH field.
validateSourceStart()  : array<string|int, mixed>
Returns validators for SOURCE_START field.
validateType()  : array<string|int, mixed>
Returns validators for TYPE field.
wakeUpCollection()  : EO_Absence_Collection
wakeUpObject()  : EO_Absence

Methods

createCollection()

public static createCollection() : EO_Absence_Collection
Return values
EO_Absence_Collection

createObject()

public static createObject([mixed $setDefaultValues = = 'true' ]) : EO_Absence
Parameters
$setDefaultValues : mixed = = 'true'
Return values
EO_Absence

getById()

public static getById(mixed $id) : EO_Absence_Result
Parameters
$id : mixed
Return values
EO_Absence_Result

getByPrimary()

public static getByPrimary(mixed $primary[, array<string|int, mixed> $parameters = = '[]' ]) : EO_Absence_Result
Parameters
$primary : mixed
$parameters : array<string|int, mixed> = = '[]'
Return values
EO_Absence_Result

getDateStart()

public static getDateStart() : mixed

getEntity()

public static getEntity() : EO_Absence_Entity
Return values
EO_Absence_Entity

getList()

public static getList([array<string|int, mixed> $parameters = = '[]' ]) : EO_Absence_Result
Parameters
$parameters : array<string|int, mixed> = = '[]'
Return values
EO_Absence_Result

getMap()

Returns entity map definition.

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

getTableName()

Returns DB table name for entity.

public static getTableName() : string
Return values
string

getTimeStart()

public static getTimeStart() : mixed

query()

public static query() : EO_Absence_Query
Return values
EO_Absence_Query

validateIp()

Returns validators for IP fields.

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

validateSourceFinish()

Returns validators for SOURCE_FINISH field.

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

validateSourceStart()

Returns validators for SOURCE_START field.

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

validateType()

Returns validators for TYPE field.

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

wakeUpCollection()

public static wakeUpCollection(mixed $rows) : EO_Absence_Collection
Parameters
$rows : mixed
Return values
EO_Absence_Collection

wakeUpObject()

public static wakeUpObject(mixed $row) : EO_Absence
Parameters
$row : mixed
Return values
EO_Absence

        
On this page

Search results