class Helper

Methods

static void
filterListItem(Parser $parser, Tag $listItem, string $text)

No description

static array
getStats(string $xml)

Return stats from a parsed representation

static string
checkTask(string $xml, string $id)

Mark given task checked in XML

static string
uncheckTask(string $xml, string $id)

Mark given task unchecked in XML

static string
setTaskState(string $xml, string $id, string $state, string $marker)

Change the state and marker of given task in XML

Details

at line 15
static void filterListItem(Parser $parser, Tag $listItem, string $text)

No description

Parameters

Parser $parser
Tag $listItem
string $text

Return Value

void

at line 43
static array getStats(string $xml)

Return stats from a parsed representation

Parameters

string $xml

Parsed XML

Return Value

array

Number of "checked" and "unchecked" tasks

at line 67
static string checkTask(string $xml, string $id)

Mark given task checked in XML

Parameters

string $xml

Parsed XML

string $id

Task's ID

Return Value

string

Updated XML

at line 79
static string uncheckTask(string $xml, string $id)

Mark given task unchecked in XML

Parameters

string $xml

Parsed XML

string $id

Task's ID

Return Value

string

Updated XML

at line 93
static protected string setTaskState(string $xml, string $id, string $state, string $marker)

Change the state and marker of given task in XML

Parameters

string $xml

Parsed XML

string $id

Task's ID

string $state

Task's state ("checked" or "unchecked")

string $marker

State marker ("x" or " ")

Return Value

string

Updated XML