PHP Class Transphporm\Parser\Value

Show file Open project: level-2/transphporm Class Usage Examples

Public Methods

Method Description
__construct ( $data, $autoLookup = false )
parse ( $str )
parseTokens ( $tokens, $data = null )

Private Methods

Method Description
callTransphpormFunctions ( $token )
processBrackets ( $token )
processComparator ( $token )
processDot ( $token ) Dot moves $data to the next object in $data foo.bar moves the $data pointer from foo to bar
processLast ( ) Applies the current operation to whatever is in $last based on $mode
processNested ( $token )
processScalar ( $token )
processSeparator ( $token )
processSquareBracket ( $token )
processString ( $token )

Method Details

__construct() public method

public __construct ( $data, $autoLookup = false )

parse() public method

public parse ( $str )

parseTokens() public method

public parseTokens ( $tokens, $data = null )