Menu

Commit [r30]  Maximize  Restore  History

\PhpCMSng\Content\AbstractTemplateParser

* some rewrite for the file loading

\PhpCMSng\Tools\Arrays
* Array Helper Class

PhpCMSng\Content\ContentParser
* Some optimizements in the hanling of the lineend
* empty lines will not delteted anmore

PhpCMSng\Content\FieldParser\FieldData
* new method done() manly for the new handling of the lineendings

PhpCMSng\Content\FieldParser
* BUGFIX in the handling of setPastLine() and setPreLine()

PhpCMSng\Content\TemplateParser
* empty lines will not delteted anmore
* Some optimizements in the hanling of the lineend
* NEW Methods: getAllFieldNames(), getField(), haveField()

PhpCMSng\Content\TemplateParser
* first test implemented
* includes same fixtures

obw 2017-05-15

changed /PhpCMSng/trunk/parser/PhpCMSng/Content/AbstractTemplateParser.php
changed /PhpCMSng/trunk/parser/PhpCMSng/Content/ContentParser.php
changed /PhpCMSng/trunk/parser/PhpCMSng/Content/FieldParser.php
changed /PhpCMSng/trunk/parser/PhpCMSng/Content/FieldParser/FieldData.php
changed /PhpCMSng/trunk/parser/PhpCMSng/Content/TemplateParser.php
changed /PhpCMSng/trunk/parser/PhpCMSng/Core/Parser.php
changed /PhpCMSng/trunk/parser/PhpCMSng/Plugin/PluginHandler/AddResult.php
added /PhpCMSng/trunk/parser/PhpCMSng/Tools/Arrays.php
renamed /PhpCMSng/trunk/parser/PhpCMSng/Tools/FileTools.php -> /PhpCMSng/trunk/parser/PhpCMSng/Tools/File.php
added /PhpCMSng/trunk/parser/PhpCMSng/Tools/Strings.php
changed /PhpCMSng/trunk/parser/unitTests/PhpCMSng/Content/ContentParserTest.php
added /PhpCMSng/trunk/parser/unitTests/PhpCMSng/Content/TemplateParserTest.php
changed /PhpCMSng/trunk/parser/unitTests/PhpCMSng/Core/ParserTest.php
added /PhpCMSng/trunk/parser/unitTests/fixtures/storage/template/minimal.tpl
added /PhpCMSng/trunk/parser/unitTests/fixtures/storage/template/simple.tpl
/PhpCMSng/trunk/parser/PhpCMSng/Content/AbstractTemplateParser.php Diff Switch to side-by-side view
Loading...
/PhpCMSng/trunk/parser/PhpCMSng/Content/ContentParser.php Diff Switch to side-by-side view
Loading...
/PhpCMSng/trunk/parser/PhpCMSng/Content/FieldParser.php Diff Switch to side-by-side view
Loading...
/PhpCMSng/trunk/parser/PhpCMSng/Content/FieldParser/FieldData.php Diff Switch to side-by-side view
Loading...
/PhpCMSng/trunk/parser/PhpCMSng/Content/TemplateParser.php Diff Switch to side-by-side view
Loading...
/PhpCMSng/trunk/parser/PhpCMSng/Core/Parser.php Diff Switch to side-by-side view
Loading...
/PhpCMSng/trunk/parser/PhpCMSng/Plugin/PluginHandler/AddResult.php Diff Switch to side-by-side view
Loading...
/PhpCMSng/trunk/parser/PhpCMSng/Tools/Arrays.php Diff Switch to side-by-side view
Loading...
/PhpCMSng/trunk/parser/PhpCMSng/Tools/Strings.php Diff Switch to side-by-side view
Loading...
/PhpCMSng/trunk/parser/unitTests/PhpCMSng/Content/ContentParserTest.php Diff Switch to side-by-side view
Loading...
/PhpCMSng/trunk/parser/unitTests/PhpCMSng/Content/TemplateParserTest.php Diff Switch to side-by-side view
Loading...
/PhpCMSng/trunk/parser/unitTests/PhpCMSng/Core/ParserTest.php Diff Switch to side-by-side view
Loading...
/PhpCMSng/trunk/parser/unitTests/fixtures/storage/template/minimal.tpl Diff Switch to side-by-side view
Loading...
/PhpCMSng/trunk/parser/unitTests/fixtures/storage/template/simple.tpl Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.