Edit this page

Parser

The Parser class is a simple service that parses data into a string. The parser leverages the (https://packagist.org/packages/nicmart/string-template) package.

Basic Usage

Include the Anomaly\Streams\Platform\Support\Parser class in your code to get started.

Parser::parse()

The parse method recursively parses the value with given data.

Returns: string
Arguments
Key Required Type Default Description
$target true mixed none The string or array of strings.
$data false array none An array of data to parse into the $target.
Example
$parser->parse('Hello {user.first_name} {user.last_name}!', ['user' => Auth::user()]);