Documentation

Buffer
in package

Table of Contents

$lines  : array<string|int, string>
__construct()  : mixed
count()  : int
get()  : string
getLastLine()  : string|null
getLines()  : array<string|int, string>
getLinesString()  : string
has()  : bool
isEmpty()  : bool
pop()  : string|null
push()  : void
set()  : void

Properties

$lines

private array<string|int, string> $lines

Methods

__construct()

public __construct([array<string|int, string> $lines = [] ]) : mixed
Parameters
$lines : array<string|int, string> = []
Return values
mixed

count()

public count() : int
Return values
int

get()

public get(int $key) : string
Parameters
$key : int
Return values
string

getLastLine()

public getLastLine() : string|null
Return values
string|null

getLines()

public getLines() : array<string|int, string>
Return values
array<string|int, string>

getLinesString()

public getLinesString() : string
Return values
string

has()

public has(int $key) : bool
Parameters
$key : int
Return values
bool

isEmpty()

public isEmpty() : bool
Return values
bool

pop()

public pop() : string|null
Return values
string|null

push()

public push(string $line) : void
Parameters
$line : string
Return values
void

set()

public set(int $key, string $line) : void
Parameters
$key : int
$line : string
Return values
void

Search results