job_attempt_dto extends abstract_dto
DTO for creating job attempts.
Table of Contents
Properties
- $attemptnumber : int
- $errormessage : string|null
- $errortype : string|null
- $finishedat : int|null
- $id : int|null
- $jobid : int|null
- $resultdata : string|null
- $runnerref : string|null
- $startedat : int|null
- $status : string
- $timecreated : int
- $transport : string
Methods
- __construct() : mixed
- to_array() : array<string, mixed>
Properties
$attemptnumber
public
int
$attemptnumber
= 1
$errormessage
public
string|null
$errormessage
= null
$errortype
public
string|null
$errortype
= null
$finishedat
public
int|null
$finishedat
= null
$id
public
int|null
$id
= null
$jobid
public
int|null
$jobid
= null
$resultdata
public
string|null
$resultdata
= null
$runnerref
public
string|null
$runnerref
= null
$startedat
public
int|null
$startedat
= null
$status
public
string
$status
= 'pending'
$timecreated
public
int
$timecreated
= 0
$transport
public
string
$transport
= 'moodle_adhoc'
Methods
__construct()
public
__construct([int|null $id = null ][, int|null $jobid = null ][, int $attemptnumber = 1 ][, string $transport = 'moodle_adhoc' ][, string|null $runnerref = null ][, string $status = 'pending' ][, int|null $startedat = null ][, int|null $finishedat = null ][, string|null $errortype = null ][, string|null $errormessage = null ][, string|null $resultdata = null ][, int $timecreated = 0 ]) : mixed
Parameters
- $id : int|null = null
- $jobid : int|null = null
- $attemptnumber : int = 1
- $transport : string = 'moodle_adhoc'
- $runnerref : string|null = null
- $status : string = 'pending'
- $startedat : int|null = null
- $finishedat : int|null = null
- $errortype : string|null = null
- $errormessage : string|null = null
- $resultdata : string|null = null
- $timecreated : int = 0
to_array()
public
to_array() : array<string, mixed>