MultiTask
in package
implements
ImporterTask
Combines multiple import tasks.
Tags
Interfaces, Classes, Traits and Enums
- ImporterTask
- A single import task.
Table of Contents
- $dn : string
- $tasks : array<string|int, ImporterTask>
- __construct() : mixed
- Constructor
- getTasks() : array<string|int, ImporterTask>
- Returns the list of subtasks.
- run() : string
- Runs the task.
Properties
$dn
private
string
$dn
DN
$tasks
private
array<string|int, ImporterTask>
$tasks
= []
tasks
Methods
__construct()
Constructor
public
__construct(array<string|int, ImporterTask> $tasks, mixed $dn) : mixed
Parameters
- $tasks : array<string|int, ImporterTask>
-
tasks
- $dn : mixed
Return values
mixed —getTasks()
Returns the list of subtasks.
public
getTasks() : array<string|int, ImporterTask>
Return values
array<string|int, ImporterTask> —run()
Runs the task.
public
run() : string
Tags
Return values
string —HTML output or LAMException if error occurred