Documentation

Buffer
in package

Table of Contents

Properties

$contents  : string

Methods

__construct()  : mixed
__toString()  : string
consumeWhitespace()  : void
peekChar()  : string
peekNext()  : bool
readChar()  : string
readOptionalOperator()  : Operator|null
readRegex()  : string

Properties

$contents

private string $contents

Methods

__construct()

public __construct(string $contents) : mixed
Parameters
$contents : string

__toString()

public __toString() : string
Return values
string

consumeWhitespace()

public consumeWhitespace() : void

peekChar()

public peekChar(string ...$validCharacters) : string
Parameters
$validCharacters : string
Return values
string

peekNext()

public peekNext(string $character) : bool
Parameters
$character : string
Return values
bool

readChar()

public readChar(string ...$validCharacters) : string
Parameters
$validCharacters : string
Return values
string

readRegex()

public readRegex(string $regex) : string
Parameters
$regex : string
Return values
string

        
On this page

Search results