RestDatevController
in package
implements
IController
Table of Contents
Interfaces
Properties
- $clientService : ClientService
- $datevReportDownloadService : DatevReportDownloadService
- $datevReportId : mixed
- $datevReportVersion : mixed
- $datevRepository : DatevRepository
- $endDate : mixed
- $firstResult : mixed
- $jobRepository : JobRepository
- $lastResult : mixed
- $request : Request
- $response : Response
- $sortBy : mixed
- $sortDesc : mixed
- $startDate : mixed
Methods
- __construct() : mixed
- downloadDatevReportVersionAction() : mixed
- generateDatevReportAction() : mixed
- generateDatevReportVersionAction() : mixed
- getListAndCountAction() : mixed
- createDatevJob() : mixed
- getDatevReportCompletedJobs() : mixed
- getDatevReportPendingJobs() : mixed
Properties
$clientService
private
ClientService
$clientService
$datevReportDownloadService
private
DatevReportDownloadService
$datevReportDownloadService
$datevReportId
private
mixed
$datevReportId
$datevReportVersion
private
mixed
$datevReportVersion
$datevRepository
private
DatevRepository
$datevRepository
$endDate
private
mixed
$endDate
$firstResult
private
mixed
$firstResult
$jobRepository
private
JobRepository
$jobRepository
$lastResult
private
mixed
$lastResult
$request
private
Request
$request
$response
private
Response
$response
$sortBy
private
mixed
$sortBy
$sortDesc
private
mixed
$sortDesc
$startDate
private
mixed
$startDate
Methods
__construct()
public
__construct(DatevRepository $datevRepository, DatevReportDownloadService $datevReportDownloadService, ClientService $clientService, Response $response, Request $request, JobRepository $jobRepository) : mixed
Parameters
- $datevRepository : DatevRepository
- $datevReportDownloadService : DatevReportDownloadService
- $clientService : ClientService
- $response : Response
- $request : Request
- $jobRepository : JobRepository
downloadDatevReportVersionAction()
public
downloadDatevReportVersionAction(int $userId) : mixed
Parameters
- $userId : int
generateDatevReportAction()
public
generateDatevReportAction(int $userId) : mixed
Parameters
- $userId : int
generateDatevReportVersionAction()
public
generateDatevReportVersionAction(int $userId) : mixed
Parameters
- $userId : int
getListAndCountAction()
public
getListAndCountAction(int $userId) : mixed
Parameters
- $userId : int
createDatevJob()
private
createDatevJob(int $userId, string $yearMonth) : mixed
Parameters
- $userId : int
- $yearMonth : string
getDatevReportCompletedJobs()
private
getDatevReportCompletedJobs(int $userId, string $yearMonth) : mixed
Parameters
- $userId : int
- $yearMonth : string
getDatevReportPendingJobs()
private
getDatevReportPendingJobs(int $userId, string $yearMonth) : mixed
Parameters
- $userId : int
- $yearMonth : string