diff --git a/4dev/tests/Template/CoreLibsTemplateHtmlBuilderReplaceTest.php b/4dev/tests/Template/CoreLibsTemplateHtmlBuilderStringReplaceTest.php
similarity index 65%
rename from 4dev/tests/Template/CoreLibsTemplateHtmlBuilderReplaceTest.php
rename to 4dev/tests/Template/CoreLibsTemplateHtmlBuilderStringReplaceTest.php
index f0a61d9b..35406f1a 100644
--- a/4dev/tests/Template/CoreLibsTemplateHtmlBuilderReplaceTest.php
+++ b/4dev/tests/Template/CoreLibsTemplateHtmlBuilderStringReplaceTest.php
@@ -5,14 +5,14 @@ declare(strict_types=1);
namespace tests;
use PHPUnit\Framework\TestCase;
-use CoreLibs\Template\HtmlBuilder\Replace;
+use CoreLibs\Template\HtmlBuilder\StringReplace;
/**
- * Test class for Template\HtmlBuilder\Replace
- * @coversDefaultClass \CoreLibs\Template\HtmlBuilder\Replace
- * @testdox \CoreLibs\Template\HtmlBuilder\Replace method tests
+ * Test class for Template\HtmlBuilder\StringReplace
+ * @coversDefaultClass \CoreLibs\Template\HtmlBuilder\StringReplace
+ * @testdox \CoreLibs\Template\HtmlBuilder\StringReplace method tests
*/
-final class CoreLibsTemplateHtmlBuilderReplaceTest extends TestCase
+final class CoreLibsTemplateHtmlBuilderStringReplaceTest extends TestCase
{
/**
* Undocumented function
@@ -36,7 +36,7 @@ HTML;
Some content here
with bla bla inside
HTML,
- Replace::replaceData(
+ StringReplace::replaceData(
$html_block,
[
'ID', 'CSS', '{CONTENT}'
diff --git a/www/admin/class_test.html_build.replace.php b/www/admin/class_test.html_build.replace.php
index be7e90db..948ce12c 100644
--- a/www/admin/class_test.html_build.replace.php
+++ b/www/admin/class_test.html_build.replace.php
@@ -15,10 +15,10 @@ define('USE_DATABASE', false);
// sample config
require 'config.php';
// define log file id
-$LOG_FILE_ID = 'classTest-html_build-replace';
+$LOG_FILE_ID = 'classTest-html_build-string-replace';
ob_end_flush();
-use CoreLibs\Template\HtmlBuilder\Replace;
+use CoreLibs\Template\HtmlBuilder\StringReplace;
$log = new CoreLibs\Logging\Logging([
'log_folder' => BASE . LOG,
@@ -28,7 +28,7 @@ $log = new CoreLibs\Logging\Logging([
// define a list of from to color sets for conversion test
-$PAGE_NAME = 'TEST CLASS: HTML BUILD: REPLACE';
+$PAGE_NAME = 'TEST CLASS: HTML BUILD: STRING REPLACE';
print "";
print "
" . htmlentities(Replace::replaceData(
+print "" . htmlentities(StringReplace::replaceData(
$html_block,
[
'ID', 'CSS', '{CONTENT}'
@@ -52,29 +52,29 @@ print "" . htmlentities(Replace::replaceData(
]
)) . "
";
-Replace::loadElements(
+StringReplace::loadElements(
['foo', $html_block],
['bar', <<{CONTENT}
HTML]
);
-print "Get: " . htmlentities(Replace::getElement('bar') ?: '') . '';
+print "Get: " . htmlentities(StringReplace::getElement('bar') ?: '') . '';
-print "Build element: " . htmlentities(Replace::buildElement(
+print "Build element: " . htmlentities(StringReplace::buildElement(
'bar',
['ID}', '{CONTENT'],
['new-id', 'Test cow 日本語']
)) . '' ;
-print "Build element as replace: " . htmlentities(Replace::buildElement(
+print "Build element as replace: " . htmlentities(StringReplace::buildElement(
'bar',
['ID}', '{CONTENT'],
['diff-id', 'Test cow 日本語. More text plus'],
'rpl-1'
)) . '' ;
-print "Get replacement: " . htmlentities(Replace::getReplaceBlock('rpl-1')) . "";
+print "Get replacement: " . htmlentities(StringReplace::getReplaceBlock('rpl-1')) . "";
print "";
diff --git a/www/lib/CoreLibs/Template/HtmlBuilder/Replace.php b/www/lib/CoreLibs/Template/HtmlBuilder/StringReplace.php
similarity index 99%
rename from www/lib/CoreLibs/Template/HtmlBuilder/Replace.php
rename to www/lib/CoreLibs/Template/HtmlBuilder/StringReplace.php
index 4b2bbc3d..d031d503 100644
--- a/www/lib/CoreLibs/Template/HtmlBuilder/Replace.php
+++ b/www/lib/CoreLibs/Template/HtmlBuilder/StringReplace.php
@@ -13,7 +13,7 @@ namespace CoreLibs\Template\HtmlBuilder;
use CoreLibs\Template\HtmlBuilder\General\Error;
-class Replace
+class StringReplace
{
/** @var array */
private static array $elements = [];