job_attempt
class job_attempt extends abstract_entity implements job_attempt_interface
Satellite entity representing one execution attempt of a job.
Methods
Serializes the object to a value that can be natively serialized by json_encode().
No description
Get the entity unique identifier.
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
in
abstract_entity at line 37
mixed
__get(string $name)
Magic getter to allow reading protected properties.
in
abstract_entity at line 53
bool
__isset(string $name)
Magic isset to allow checking protected properties.
in
abstract_entity at line 64
void
__set(string $name, mixed $value)
Magic setter.
in
abstract_entity at line 78
array
jsonSerialize()
Serializes the object to a value that can be natively serialized by json_encode().
at line 29
__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)
No description
at line 48
int|null
get_id()
Get the entity unique identifier.
Returns null if the entity has not been persisted yet.
at line 53
int|null
get_jobid()
No description
at line 58
int
get_attemptnumber()
No description
at line 63
string
get_transport()
No description
at line 68
string|null
get_runnerref()
No description
at line 73
string
get_status()
No description
at line 78
int|null
get_startedat()
No description
at line 83
int|null
get_finishedat()
No description
at line 88
string|null
get_errortype()
No description
at line 93
string|null
get_errormessage()
No description
at line 98
string|null
get_resultdata()
No description
at line 103
int
get_timecreated()
No description
at line 111
array
to_array()
No description