Skip to content

Commit 004bd7d

Browse files
committed
chore/change examples to use foreach iterator
1 parent dc44696 commit 004bd7d

2 files changed

Lines changed: 12 additions & 7 deletions

File tree

README.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,14 +42,17 @@ $textToParse = 'Text to be parsed fetched from a file, mail, web service, or eve
4242

4343
//performs brute force parsing against all available templates, returns first match successful parsing
4444
$parseResults = $parser->parseText($textToParse);
45-
print_r($parseResults->getParsedRawData());
45+
foreach ($parseResults as $key => $value) {
46+
echo "$key: $value" . PHP_EOL;
47+
}
4648

4749
//slower, performs a similarity check on available templates to select the most matching template before parsing
48-
print_r(
49-
$parser
50-
->parseText($textToParse, true)
51-
->getParsedRawData()
52-
);
50+
foreach ($parser->parseText($textToParse, true) as $key => $value) {
51+
echo "$key: $value" . PHP_EOL;
52+
}
53+
54+
//or use the getParsedRawData() method to get the results as an array
55+
$resultsArray = $parser->parseText($textToParse)->getParsedRawData();
5356
```
5457

5558
## Parsing Procedure

examples/run.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@
1414

1515
$parseResults = $parser->parseFileContent($txtFileObj->getPathname(), true);
1616

17-
print_r($parseResults->getParsedRawData());
17+
foreach ($parseResults as $key => $value) {
18+
echo "$key: $value" . PHP_EOL;
19+
}
1820

1921
if ($parseResults->getAppliedTemplateFile()) {
2022
echo 'Matched Template: ' . $parseResults->getAppliedTemplateFile() . PHP_EOL;

0 commit comments

Comments
 (0)