WorktimeService extends BaseService
Table of Contents
Methods
- __construct() : mixed
- approveWorktimeRecord() : BaseServiceResult|WorktimeServiceResult
- continueWork() : mixed
- editWorktime() : WorktimeServiceResult
- pauseWork() : mixed
- startWorktime() : Result|WorktimeServiceResult
- stopWorktime() : mixed
Methods
__construct()
public
__construct(WorktimeManagerFactory $recordFactory, WorktimeAgentManager $worktimeAgentManager, WorktimeActionList $actionList, WorktimeRepository $worktimeRepository, WorktimeNotificationService $notificationService, WorktimeLiveFeedManager $liveFeedManager) : mixed
Parameters
- $recordFactory : WorktimeManagerFactory
- $worktimeAgentManager : WorktimeAgentManager
- $actionList : WorktimeActionList
- $worktimeRepository : WorktimeRepository
- $notificationService : WorktimeNotificationService
- $liveFeedManager : WorktimeLiveFeedManager
approveWorktimeRecord()
public
approveWorktimeRecord(WorktimeRecordForm $recordForm) : BaseServiceResult|WorktimeServiceResult
Parameters
- $recordForm : WorktimeRecordForm
Return values
BaseServiceResult|WorktimeServiceResultcontinueWork()
public
continueWork(mixed $recordForm) : mixed
Parameters
- $recordForm : mixed
editWorktime()
public
editWorktime(WorktimeRecordForm $recordForm) : WorktimeServiceResult
Parameters
- $recordForm : WorktimeRecordForm
Return values
WorktimeServiceResultpauseWork()
public
pauseWork(mixed $recordForm) : mixed
Parameters
- $recordForm : mixed
startWorktime()
public
startWorktime(WorktimeRecordForm $recordForm) : Result|WorktimeServiceResult
Parameters
- $recordForm : WorktimeRecordForm
Return values
Result|WorktimeServiceResultstopWorktime()
public
stopWorktime(mixed $recordForm) : mixed
Parameters
- $recordForm : mixed