Methods

testError()

testError(  $code,   $messages) 

Parameters

$code
$messages

provideTestError()

provideTestError() 

testLex()

testLex(  $code,   $options,   $tokens) 

Parameters

$code
$options
$tokens

provideTestLex()

provideTestLex() 

testHandleHaltCompiler()

testHandleHaltCompiler(  $code,   $remaining) 

Parameters

$code
$remaining

provideTestHaltCompiler()

provideTestHaltCompiler() 

testHandleHaltCompilerError()

testHandleHaltCompilerError() 

testGetTokens()

testGetTokens() 

testReplaceKeywords()

testReplaceKeywords(  $keyword,   $expectedToken) 

Parameters

$keyword
$expectedToken

testNoReplaceKeywordsAfterObjectOperator()

testNoReplaceKeywordsAfterObjectOperator(  $keyword) 

Parameters

$keyword

provideTestReplaceKeywords()

provideTestReplaceKeywords() 

testLexNewFeatures()

testLexNewFeatures(  $code, array  $expectedTokens) 

Parameters

$code
array $expectedTokens

testLeaveStuffAloneInStrings()

testLeaveStuffAloneInStrings(  $code) 

Parameters

$code

provideTestLexNewFeatures()

provideTestLexNewFeatures() 

getLexer()

getLexer(array  $options = array()) 

Parameters

array $options