Documentation

LineChecker
in package

Table of Contents

HEADER_LETTERS  = ['=', '-', '~', '*', '+', '^', '"', '.', '`', "'", '_', '#', ':']
$lineParser  : LineDataParser
__construct()  : mixed
isBlockLine()  : bool
isComment()  : bool
isDefinitionList()  : bool
isDefinitionListEnded()  : bool
isDirective()  : bool
isListLine()  : bool
isSpecialLine()  : string|null

Constants

HEADER_LETTERS

private mixed HEADER_LETTERS = ['=', '-', '~', '*', '+', '^', '"', '.', '`', "'", '_', '#', ':']

Properties

Methods

isBlockLine()

public isBlockLine(string $line) : bool
Parameters
$line : string
Return values
bool

isComment()

public isComment(string $line) : bool
Parameters
$line : string
Return values
bool

isDefinitionList()

public isDefinitionList(string $line) : bool
Parameters
$line : string
Return values
bool

isDefinitionListEnded()

public isDefinitionListEnded(string $line, string $nextLine) : bool
Parameters
$line : string
$nextLine : string
Return values
bool

isDirective()

public isDirective(string $line) : bool
Parameters
$line : string
Return values
bool

isListLine()

public isListLine(string $line, bool $isCode) : bool
Parameters
$line : string
$isCode : bool
Return values
bool

isSpecialLine()

public isSpecialLine(string $line) : string|null
Parameters
$line : string
Return values
string|null

Search results