Twig_Tests_Node_Expression_CallTest
extends TestCase
in package
Table of Contents
- customFunction() : mixed
- customFunctionWithArbitraryArguments() : mixed
- customStaticFunction() : mixed
- testGetArguments() : mixed
- testGetArgumentsForStaticMethod() : mixed
- testGetArgumentsWhenArgumentIsDefinedTwice() : mixed
- testGetArgumentsWhenPositionalArgumentsAfterNamedArguments() : mixed
- testGetArgumentsWithWrongNamedArgumentName() : mixed
- testGetArgumentsWithWrongNamedArgumentNames() : mixed
- testResolveArgumentsOnlyNecessaryArgumentsForCustomFunction() : mixed
- testResolveArgumentsWithMissingParameterForArbitraryArguments() : mixed
- testResolveArgumentsWithMissingParameterForArbitraryArgumentsOnFunction() : mixed
- testResolveArgumentsWithMissingParameterForArbitraryArgumentsOnObject() : mixed
- testResolveArgumentsWithMissingValueForOptionalArgument() : mixed
- getArguments() : mixed
Methods
customFunction()
public
customFunction(mixed $arg1[, mixed $arg2 = 'default' ][, mixed $arg3 = [] ]) : mixed
Parameters
- $arg1 : mixed
- $arg2 : mixed = 'default'
- $arg3 : mixed = []
Return values
mixed —customFunctionWithArbitraryArguments()
public
customFunctionWithArbitraryArguments() : mixed
Return values
mixed —customStaticFunction()
public
static customStaticFunction(mixed $arg1[, mixed $arg2 = 'default' ][, mixed $arg3 = [] ]) : mixed
Parameters
- $arg1 : mixed
- $arg2 : mixed = 'default'
- $arg3 : mixed = []
Return values
mixed —testGetArguments()
public
testGetArguments() : mixed
Return values
mixed —testGetArgumentsForStaticMethod()
public
testGetArgumentsForStaticMethod() : mixed
Return values
mixed —testGetArgumentsWhenArgumentIsDefinedTwice()
public
testGetArgumentsWhenArgumentIsDefinedTwice() : mixed
Tags
Return values
mixed —testGetArgumentsWhenPositionalArgumentsAfterNamedArguments()
public
testGetArgumentsWhenPositionalArgumentsAfterNamedArguments() : mixed
Tags
Return values
mixed —testGetArgumentsWithWrongNamedArgumentName()
public
testGetArgumentsWithWrongNamedArgumentName() : mixed
Tags
Return values
mixed —testGetArgumentsWithWrongNamedArgumentNames()
public
testGetArgumentsWithWrongNamedArgumentNames() : mixed
Tags
Return values
mixed —testResolveArgumentsOnlyNecessaryArgumentsForCustomFunction()
public
testResolveArgumentsOnlyNecessaryArgumentsForCustomFunction() : mixed
Return values
mixed —testResolveArgumentsWithMissingParameterForArbitraryArguments()
public
testResolveArgumentsWithMissingParameterForArbitraryArguments() : mixed
Tags
Return values
mixed —testResolveArgumentsWithMissingParameterForArbitraryArgumentsOnFunction()
public
testResolveArgumentsWithMissingParameterForArbitraryArgumentsOnFunction() : mixed
Tags
Return values
mixed —testResolveArgumentsWithMissingParameterForArbitraryArgumentsOnObject()
public
testResolveArgumentsWithMissingParameterForArbitraryArgumentsOnObject() : mixed
Tags
Return values
mixed —testResolveArgumentsWithMissingValueForOptionalArgument()
public
testResolveArgumentsWithMissingValueForOptionalArgument() : mixed
Tags
Return values
mixed —getArguments()
private
getArguments(mixed $call, mixed $args) : mixed
Parameters
- $call : mixed
- $args : mixed