47 lines
1.2 KiB
PHP
47 lines
1.2 KiB
PHP
<?php
|
|
|
|
namespace limble\helpers;
|
|
|
|
class limble_task_instruction extends limble_object_helper
|
|
{
|
|
/**
|
|
* The unique identifier for the instruction.
|
|
* @var int $instructionID
|
|
*/
|
|
public int $instructionID;
|
|
/**
|
|
* The unique identifier for the task associated with this instruction.
|
|
* @var int $taskID
|
|
*/
|
|
public int $taskID;
|
|
/**
|
|
* The unique identifier for the parent instruction, if any.
|
|
* @var int $parentInstructionID
|
|
*/
|
|
public int $parentInstructionID;
|
|
/**
|
|
* The instruction text that describes what needs to be done.
|
|
* @var string $instruction
|
|
*/
|
|
public string $instruction;
|
|
/**
|
|
* The type of instruction, represented as an integer.
|
|
* @var int $type
|
|
*/
|
|
public int $type;
|
|
/**
|
|
* An array of options related to the instruction.
|
|
* @var array $options
|
|
*/
|
|
public array $options;
|
|
/**
|
|
* Indicates whether a response is required for this instruction.
|
|
* @var bool $response
|
|
*/
|
|
public bool $response;
|
|
/**
|
|
* An array of files associated with the instruction.
|
|
* @var array $instructionFiles
|
|
*/
|
|
public array $instructionFiles;
|
|
} |