class Runner (View source)

Traits

LoggerTrait
ConfigurationTrait
EventsTrait

Properties

protected Table $table from TasksTableTrait
protected int $worklog_id
protected StopWatch $stopwatch

Methods

getTasksTable()

Get current TasksTable

setTasksTable(Table $table)

Set current TasksTable

customErrorHandler($errno, $errstr, $errfile, $errline)

No description

__construct(Configuration $configuration, LoggerInterface $logger, Table $table, Manager $events)

No description

run(Request $request)

No description

static 
fastStart(Request $request, Configuration $configuration, LoggerInterface $logger, Table $table, Manager $events, EntityManager $em = null)

No description

openWorklog($uid, $puid, $pid, $name, $jid, $task, $parameters, $start)

No description

closeWorklog($status, $result, $end)

No description

statusToEvent($status)

No description

Details

Table getTasksTable()

Get current TasksTable

Return Value

Table

TasksTableTrait setTasksTable(Table $table)

Set current TasksTable

Parameters

Table $table

Return Value

TasksTableTrait

installErrorHandler()

restoreErrorHandler()

customErrorHandler($errno, $errstr, $errfile, $errline)

Parameters

$errno
$errstr
$errfile
$errline

__construct(Configuration $configuration, LoggerInterface $logger, Table $table, Manager $events)

Parameters

Configuration $configuration
LoggerInterface $logger
Table $table
Manager $events

run(Request $request)

Parameters

Request $request

static fastStart(Request $request, Configuration $configuration, LoggerInterface $logger, Table $table, Manager $events, EntityManager $em = null)

Parameters

Request $request
Configuration $configuration
LoggerInterface $logger
Table $table
Manager $events
EntityManager $em

protected openWorklog($uid, $puid, $pid, $name, $jid, $task, $parameters, $start)

Parameters

$uid
$puid
$pid
$name
$jid
$task
$parameters
$start

protected closeWorklog($status, $result, $end)

Parameters

$status
$result
$end

protected statusToEvent($status)

Parameters

$status