Documentation

FunctionReturnInWriteContextPassTest extends CodeCleanerTestCase
in package

Table of Contents

$pass  : mixed
$traverser  : mixed
$parser  : mixed
$printer  : mixed
invalidStatements()  : mixed
setUp()  : mixed
tearDown()  : mixed
testEmpty()  : mixed
testIsset()  : mixed
testProcessStatementFails()  : mixed
testValidStatements()  : mixed
validStatements()  : mixed
assertProcessesAs()  : mixed
parse()  : mixed
parseAndTraverse()  : mixed
prettyPrint()  : mixed
setPass()  : mixed
traverse()  : mixed
getParser()  : mixed
getPrinter()  : mixed
parseErrorIsEOF()  : mixed

Properties

Methods

testEmpty()

public testEmpty() : mixed
Tags
expectedException

\Psy\Exception\FatalErrorException

expectedExceptionMessage

Can't use function return value in write context

Return values
mixed

testProcessStatementFails()

public testProcessStatementFails(mixed $code) : mixed
Parameters
$code : mixed
Tags
dataProvider

invalidStatements

expectedException

\Psy\Exception\FatalErrorException

expectedExceptionMessage

Can't use function return value in write context

Return values
mixed

testValidStatements()

public testValidStatements(mixed $code) : mixed
Parameters
$code : mixed
Tags
dataProvider

validStatements

Return values
mixed

assertProcessesAs()

protected assertProcessesAs(mixed $from, mixed $to) : mixed
Parameters
$from : mixed
$to : mixed
Return values
mixed

parse()

protected parse(mixed $code[, mixed $prefix = '<?php ' ]) : mixed
Parameters
$code : mixed
$prefix : mixed = '<?php '
Return values
mixed

parseAndTraverse()

protected parseAndTraverse(mixed $code[, mixed $prefix = '<?php ' ]) : mixed
Parameters
$code : mixed
$prefix : mixed = '<?php '
Return values
mixed

prettyPrint()

protected prettyPrint(array<string|int, mixed> $stmts) : mixed
Parameters
$stmts : array<string|int, mixed>
Return values
mixed

traverse()

protected traverse(array<string|int, mixed> $stmts) : mixed
Parameters
$stmts : array<string|int, mixed>
Return values
mixed

getPrinter()

private getPrinter() : mixed
Return values
mixed

Search results