diff --git a/4dev/tests/Create/CoreLibsCreateSessionTest.php b/4dev/tests/Create/CoreLibsCreateSessionTest.php
index 49b9720d..2ac833fd 100644
--- a/4dev/tests/Create/CoreLibsCreateSessionTest.php
+++ b/4dev/tests/Create/CoreLibsCreateSessionTest.php
@@ -444,7 +444,7 @@ final class CoreLibsCreateSessionTest extends TestCase
);
}
// unset all
- $session->unsetAll();
+ $session->clear();
// check unset
foreach (array_keys($test_values) as $name) {
$this->assertEquals(
diff --git a/www/admin/class_test.lang.php b/www/admin/class_test.lang.php
index 756a5992..43a217e3 100644
--- a/www/admin/class_test.lang.php
+++ b/www/admin/class_test.lang.php
@@ -16,6 +16,8 @@ define('USE_DATABASE', false);
require 'config.php';
// define log file id
$LOG_FILE_ID = 'classTest-lang';
+$SET_SESSION_NAME = EDIT_SESSION_NAME;
+$session = new CoreLibs\Create\Session($SET_SESSION_NAME);
ob_end_flush();
$PAGE_NAME = 'TEST CLASS: LANG';
@@ -70,10 +72,12 @@ print "[OVERRIDE]: " . Support::printAr($get_locale) . "
";
// DEFAULT_DOMAIN
// DEFAULT_CHARSET (should be set from DEFAULT_LOCALE)
// LOCALE_PATH
-$_SESSION['DEFAULT_LOCALE'] = 'ja_JP.UTF-8';
-$_SESSION['DEFAULT_CHARSET'] = 'UTF-8';
-$_SESSION['DEFAULT_DOMAIN'] = 'admin';
-$_SESSION['LOCALE_PATH'] = BASE . INCLUDES . LOCALE;
+$session->setMany([
+ 'DEFAULT_LOCALE' => 'ja_JP.UTF-8',
+ 'DEFAULT_CHARSET' => 'UTF-8',
+ 'DEFAULT_DOMAIN' => 'admin',
+ 'LOCALE_PATH' => BASE . INCLUDES . LOCALE,
+]);
$get_locale = Language\GetLocale::setLocaleFromSession(
SITE_LOCALE,
SITE_DOMAIN,
@@ -86,10 +90,12 @@ print "[SESSION SET]: " . Support::printAr($get_locale) . "
";
// DEFAULT_DOMAIN
// DEFAULT_CHARSET (should be set from DEFAULT_LOCALE)
// LOCALE_PATH
-$_SESSION['DEFAULT_LOCALE'] = '00000#####';
-$_SESSION['DEFAULT_CHARSET'] = '';
-$_SESSION['DEFAULT_DOMAIN'] = 'admin';
-$_SESSION['LOCALE_PATH'] = BASE . INCLUDES . LOCALE;
+$session->setMany([
+ 'DEFAULT_LOCALE' => '00000#####',
+ 'DEFAULT_CHARSET' => '',
+ 'DEFAULT_DOMAIN' => 'admin',
+ 'LOCALE_PATH' => BASE . INCLUDES . LOCALE,
+]);
$get_locale = Language\GetLocale::setLocaleFromSession(
SITE_LOCALE,
SITE_DOMAIN,
diff --git a/www/admin/class_test.php b/www/admin/class_test.php
index 3b75efc8..8b88bfe6 100644
--- a/www/admin/class_test.php
+++ b/www/admin/class_test.php
@@ -205,8 +205,8 @@ print "HOST: " . HOST_NAME . " => DB HOST: " . DB_CONFIG_NAME . " => " . Support
print "DS is: " . DIRECTORY_SEPARATOR . "
";
print "SERVER HOST: " . $_SERVER['HTTP_HOST'] . "
";
-print "ECUID: " . $_SESSION['ECUID'] . "
";
-print "ECUUID: " . $_SESSION['ECUUID'] . "
";
+print "ECUID: " . $session->get('ECUID') . "
";
+print "ECUUID: " . $session->get('ECUUID') . "
";
print "