Bitrix API

ShiftRepository

Table of Contents

Methods

delete()  : mixed
deleteShiftPlans()  : mixed
findById()  : Shift|null
findByIdAndScheduleId()  : mixed
findByIdWithSchedule()  : Shift|null
findScheduleById()  : mixed
findScheduleIdByShiftId()  : mixed
findShiftsBySchedule()  : ShiftCollection
getActiveShiftsQuery()  : EO_Shift_Query
markShiftDeleted()  : mixed
save()  : AddResult|UpdateResult

Methods

deleteShiftPlans()

public deleteShiftPlans(mixed $shiftIds[, mixed $userIds = [] ]) : mixed
Parameters
$shiftIds : mixed
$userIds : mixed = []

findById()

public findById(mixed $id) : Shift|null
Parameters
$id : mixed
Tags
throws
ArgumentException
throws
ObjectPropertyException
throws
SystemException
Return values
Shift|null

findByIdAndScheduleId()

public findByIdAndScheduleId(mixed $shiftId, mixed $scheduleId) : mixed
Parameters
$shiftId : mixed
$scheduleId : mixed

findByIdWithSchedule()

public findByIdWithSchedule(mixed $shiftId) : Shift|null
Parameters
$shiftId : mixed
Tags
throws
ArgumentException
throws
ObjectPropertyException
throws
SystemException
Return values
Shift|null

findScheduleById()

public findScheduleById(mixed $scheduleId) : mixed
Parameters
$scheduleId : mixed

findScheduleIdByShiftId()

public findScheduleIdByShiftId(mixed $shiftId) : mixed
Parameters
$shiftId : mixed

getActiveShiftsQuery()

public getActiveShiftsQuery() : EO_Shift_Query
Tags
throws
ArgumentException
throws
SystemException
Return values
EO_Shift_Query

markShiftDeleted()

public markShiftDeleted(mixed $shiftId) : mixed
Parameters
$shiftId : mixed

        
On this page

Search results