ViolationRulesService extends BaseService
Table of Contents
Methods
- __construct() : mixed
- add() : ViolationRulesServiceResult
- deletePeriodTimeLackAgents() : mixed
- update() : ViolationRulesServiceResult
Methods
__construct()
public
__construct(ViolationRulesRepository $violationRulesRepository, WorktimeAgentManager $worktimeAgentManager) : mixed
Parameters
- $violationRulesRepository : ViolationRulesRepository
- $worktimeAgentManager : WorktimeAgentManager
add()
public
add(ViolationForm $violationForm[, null $schedule = null ]) : ViolationRulesServiceResult
Parameters
- $violationForm : ViolationForm
- $schedule : null = null
Return values
ViolationRulesServiceResultdeletePeriodTimeLackAgents()
public
deletePeriodTimeLackAgents(mixed $scheduleId) : mixed
Parameters
- $scheduleId : mixed
update()
public
update(ViolationForm $violationForm[, Schedule $schedule = null ]) : ViolationRulesServiceResult
Parameters
- $violationForm : ViolationForm
- $schedule : Schedule = null