diff --git a/www/admin/class_test.admin.backend.php b/www/admin/class_test.admin.backend.php
index c117aec1..492bbd8e 100644
--- a/www/admin/class_test.admin.backend.php
+++ b/www/admin/class_test.admin.backend.php
@@ -42,6 +42,20 @@ $backend = new CoreLibs\Admin\Backend(
$l10n,
DEFAULT_ACL_LEVEL
);
+$login = new CoreLibs\ACL\Login(
+ $db,
+ $log,
+ $session,
+ [
+ 'auto_login' => false,
+ 'default_acl_level' => DEFAULT_ACL_LEVEL,
+ 'logout_target' => '',
+ 'site_locale' => SITE_LOCALE,
+ 'site_domain' => SITE_DOMAIN,
+ 'site_encoding' => SITE_ENCODING,
+ 'locale_path' => BASE . INCLUDES . LOCALE,
+ ]
+);
use CoreLibs\Debug\Support;
$PAGE_NAME = 'TEST CLASS: ADMIN BACKEND';
@@ -55,10 +69,30 @@ print '
' . $PAGE_NAME . '
';
print "SETACL[]:
";
$backend->setACL(['EMPTY' => 'EMPTY']);
print "ADBEDITLOG:
";
-$backend->adbEditLog('CLASSTEST-ADMIN-BINARY', 'Some info string', 'BINARY');
-$backend->adbEditLog('CLASSTEST-ADMIN-ZLIB', 'Some info string', 'ZLIB');
-$backend->adbEditLog('CLASSTEST-ADMIN-SERIAL', 'Some info string', 'SERIAL');
-$backend->adbEditLog('CLASSTEST-ADMIN-INVALID', 'Some info string', 'INVALID');
+$login->writeLog(
+ 'CLASSTEST-ADMIN-BINARY',
+ 'Some info string',
+ $backend->adbGetActionSet(),
+ write_type:'BINARY'
+);
+$login->writeLog(
+ 'CLASSTEST-ADMIN-ZLIB',
+ 'Some info string',
+ $backend->adbGetActionSet(),
+ write_type:'ZLIB'
+);
+$login->writeLog(
+ 'CLASSTEST-ADMIN-SERIAL',
+ 'Some info string',
+ $backend->adbGetActionSet(),
+ write_type:'SERIAL'
+);
+$login->writeLog(
+ 'CLASSTEST-ADMIN-INVALID',
+ 'Some info string',
+ $backend->adbGetActionSet(),
+ write_type:'INVALID'
+);
// test with various
$backend->action = 'TEST ACTION';
$backend->action_id = 'TEST ACTION ID';
@@ -69,10 +103,10 @@ $backend->action_loaded = 'TEST ACTION LOADED';
$backend->action_value = 'TEST ACTION VALUE';
$backend->action_type = 'TEST ACTION TYPE';
$backend->action_error = 'TEST ACTION ERROR';
-$backend->adbEditLog('CLASSTEST-ADMIN-JSON', [
+$login->writeLog('CLASSTEST-ADMIN-JSON', [
"_GET" => $_GET,
"_POST" => $_POST,
-], 'JSON');
+], $backend->adbGetActionSet(), write_type:'JSON');
print "ADBTOPMENU(0): " . Support::printAr($backend->adbTopMenu(CONTENT_PATH)) . "
";
print "ADBMSG:
";
diff --git a/www/admin/class_test.db.php b/www/admin/class_test.db.php
index 158c0fff..6212c768 100644
--- a/www/admin/class_test.db.php
+++ b/www/admin/class_test.db.php
@@ -239,7 +239,7 @@ print "PREPARE INSERT PREVIOUS INSERTED: "
print "PREPARE CURSOR RETURN:
";
foreach (['pk_name', 'count', 'query', 'returning_id'] as $key) {
- print "KEY: " . $key . ': ' . $db->dbGetPrepareCursorValue('ins_test_foo', $key) . "
";
+ print "KEY: " . $key . ': ' . Support::prAr($db->dbGetPrepareCursorValue('ins_test_foo', $key)) . "
";
}
$query = <<loginGetAcl()) . "
";
echo "ACL (MIN): " . \CoreLibs\Debug\Support::printAr($login->loginGetAcl()['min'] ?? []) . "
";
echo "LOCALE: " . \CoreLibs\Debug\Support::printAr($login->loginGetLocale()) . "
";
+echo "ECUID: " . $login->loginGetEcuid() . "
";
+echo "ECUUID: " . $login->loginGetEcuuid() . "
";
+
+$login->writeLog(
+ 'TEST LOG',
+ [
+ 'test' => 'TEST A'
+ ],
+ error:'No Error',
+ write_type:'JSON'
+);
+
print "