2022-05-23 02:13:23 +02:00
< ? php
/**
* @ OA\Schema (
* schema = " TaskSchedulerSchema " ,
* type = " object " ,
*
2022-05-27 02:50:12 +02:00
*
2022-05-27 04:17:06 +02:00
* @ OA\Property ( property = " paused " , type = " boolean " , example = " false " , description = " The scheduler paused state " ),
2022-05-23 02:13:23 +02:00
* @ OA\Property ( property = " repeat_every " , type = " string " , example = " DAY " , description = " Accepted values (DAY,WEEK,MONTH,3MONTHS,YEAR) " ),
* @ OA\Property ( property = " start_from " , type = " integer " , example = " 1652898504 " , description = " Timestamp when we should start the scheduler, default is today " ),
2022-05-30 20:44:59 +02:00
* @ OA\Property ( property = " job " , type = " string " , example = " create_credit_report " , description = " Job, we can find list of available jobs in Scheduler model " ),
* @ OA\Property ( property = " date_range " , type = " string " , example = " last7 " , description = " The string representation of the date range of data to be returned " ),
* @ OA\Property ( property = " date_key " , type = " string " , example = " created_at " , description = " The date column to search between. " ),
* @ OA\Property ( property = " start_date " , type = " string " , example = " 2022-10-31 " , description = " The start date to search between " ),
* @ OA\Property ( property = " end_date " , type = " string " , example = " 2022-10-31 " , description = " The end date to search between " ),
* @ OA\Property (
2022-05-23 02:13:23 +02:00
* property = " report_keys " ,
* type = " array " ,
* @ OA\Items (
* type = " string " ,
* description = " Array of Keys to export " ,
* example = " ['name','date'] " ,
* ),
* ),
*
* )
*/
/**
* @ OA\Schema (
* schema = " UpdateTaskSchedulerSchema " ,
* type = " object " ,
*
2022-05-30 20:44:59 +02:00
* @ OA\Property ( property = " paused " , type = " boolean " , example = " false " , description = " The scheduler paused state " ),
* @ OA\Property ( property = " repeat_every " , type = " string " , example = " DAY " , description = " Accepted values (DAY,WEEK,MONTH,3MONTHS,YEAR) " ),
2022-05-23 02:13:23 +02:00
* @ OA\Property ( property = " start_from " , type = " integer " , example = " 1652898504 " , description = " Timestamp when we should start the scheduler, default is today " ),
2022-05-30 20:44:59 +02:00
* @ OA\Property ( property = " job " , type = " string " , example = " create_credit_report " , description = " Job, we can find list of available jobs in Scheduler model " ),
* @ OA\Property ( property = " date_range " , type = " string " , example = " last7 " , description = " The string representation of the date range of data to be returned " ),
* @ OA\Property ( property = " date_key " , type = " string " , example = " created_at " , description = " The date column to search between. " ),
* @ OA\Property ( property = " start_date " , type = " string " , example = " 2022-10-31 " , description = " The start date to search between " ),
* @ OA\Property ( property = " end_date " , type = " string " , example = " 2022-10-31 " , description = " The end date to search between " ),
2022-05-23 02:13:23 +02:00
* )
*/
/**
* @ OA\Schema (
* schema = " UpdateJobForASchedulerSchema " ,
* type = " object " ,
2022-05-30 20:44:59 +02:00
* @ OA\Property ( property = " job " , type = " string " , example = " create_client_report " , description = " Set action name, action names can be found in Scheduler Model " ),
2022-05-23 02:13:23 +02:00
*
* )
*/