Table of Contents
Interfaces
- MarkdownInputInterface
Properties
-
$content
: string
-
$lineCount
: int|null
-
$lineOffset
: int
-
$lines
: array<int, string>|null
Methods
-
__construct()
: mixed
-
getContent()
: string
-
getLineCount()
: int
-
getLines()
: iterable<int, string>
-
splitLinesIfNeeded()
: void
$content
private
string
$content
-
psalm-readonly-allow-private-mutation
-
$lineCount
private
int|null
$lineCount
= null
-
psalm-readonly-allow-private-mutation
-
$lineOffset
private
int
$lineOffset
-
psalm-readonly
-
$lines
private
array<int, string>|null
$lines
= null
-
psalm-readonly-allow-private-mutation
-
__construct()
public
__construct(string $content[, int $lineOffset = 0 ]) : mixed
Parameters
-
$content
: string
-
-
$lineOffset
: int
= 0
-
getContent()
public
getContent() : string
getLineCount()
public
getLineCount() : int
getLines()
public
getLines() : iterable<int, string>
Return values
iterable<int, string>
splitLinesIfNeeded()
private
splitLinesIfNeeded() : void