ViolationRules extends EO_ViolationRules
Table of Contents
Methods
- addToNotificationUserIds() : mixed
- create() : ViolationRules
- edit() : mixed
- getNotifyUserIds() : mixed
- getNotifyUsersSymbolic() : mixed
- isForAllUsers() : mixed
- isMissedShiftsControlEnabled() : mixed
- isPeriodWorkTimeLackControlEnabled() : mixed
- isViolationConfigured() : mixed
- needToNotifyManager() : mixed
Methods
addToNotificationUserIds()
public
addToNotificationUserIds(mixed $ids) : mixed
Parameters
- $ids : mixed
create()
public
static create(int $scheduleId[, ViolationForm $violationForm = null ][, null $entityCode = null ]) : ViolationRules
Parameters
- $scheduleId : int
- $violationForm : ViolationForm = null
- $entityCode : null = null
Return values
ViolationRulesedit()
public
edit(ViolationForm $violationForm) : mixed
Parameters
- $violationForm : ViolationForm
getNotifyUserIds()
public
getNotifyUserIds(mixed $groupName[, mixed $fromUserId = null ]) : mixed
Parameters
- $groupName : mixed
- $fromUserId : mixed = null
getNotifyUsersSymbolic()
public
getNotifyUsersSymbolic(mixed $type) : mixed
Parameters
- $type : mixed
isForAllUsers()
public
isForAllUsers() : mixed
isMissedShiftsControlEnabled()
public
isMissedShiftsControlEnabled() : mixed
isPeriodWorkTimeLackControlEnabled()
public
isPeriodWorkTimeLackControlEnabled() : mixed
isViolationConfigured()
public
static isViolationConfigured(mixed $value) : mixed
Parameters
- $value : mixed
needToNotifyManager()
public
needToNotifyManager(mixed $groupName) : mixed
Parameters
- $groupName : mixed