Documentation

AddCsvEscapeParameterRector extends AbstractRector
in package

FinalYes

Table of Contents

Constants

CSV_FUNCTIONS  : mixed = ['fputcsv', 'fgetcsv', 'str_getcsv']
CSV_METHODS  : mixed = ['fputcsv', 'fgetcsv', 'setCsvControl']

Methods

getNodeTypes()  : array<string|int, mixed>
getRuleDefinition()  : RuleDefinition
refactor()  : Node|null
createEscapeArg()  : Arg
hasEscapeArgument()  : bool
isTargetFunction()  : bool
isTargetMethod()  : bool

Constants

Methods

hasEscapeArgument()

private hasEscapeArgument(array<string|int, Arg$args) : bool
Parameters
$args : array<string|int, Arg>
Return values
bool

isTargetFunction()

private isTargetFunction(FuncCall $funcCall) : bool
Parameters
$funcCall : FuncCall
Return values
bool

isTargetMethod()

private isTargetMethod(MethodCall $methodCall) : bool
Parameters
$methodCall : MethodCall
Return values
bool
On this page

Search results