dbInfo(true);
ob_end_flush();
print "
TEST CLASS";
print "";
print '';
print '';
print '';
print '';
print '';
print '';
print '';
print '';
print '';
print '';
print '';
print '';
print '';
print '';
print '';
print '';
print '';
print '';
print '';
print '';
print '';
print '';
// set + check edit access id
$edit_access_id = 3;
if (is_object($login) && isset($login->acl['unit'])) {
print "ACL UNIT: ".print_r(array_keys($login->acl['unit']), true)."
";
print "ACCESS CHECK: ".(string)$login->loginCheckEditAccess($edit_access_id)."
";
if ($login->loginCheckEditAccess($edit_access_id)) {
$basic->edit_access_id = $edit_access_id;
} else {
$basic->edit_access_id = $login->acl['unit_id'];
}
} else {
print "Something went wrong with the login
";
}
// $basic->debug('SESSION', $basic->print_ar($_SESSION));
print '';
// print the debug core vars
print "DEBUG OUT: ".$basic->debug_output."
";
print "ECHO OUT: ".$basic->echo_output."
";
print "PRINT OUT: ".$basic->print_output."
";
print "NOT DEBUG OUT: ".$basic->debug_output_not."
";
print "NOT ECHO OUT: ".$basic->echo_output_not."
";
print "NOT PRINT OUT: ".$basic->print_output_not."
";
print "DEBUG OUT ALL: ".$basic->debug_output_all."
";
print "ECHO OUT ALL: ".$basic->echo_output_all."
";
print "PRINT OUT ALL: ".$basic->print_output_all."
";
$basic->debug('SOME MARK', 'Some error output');
print "EDIT ACCESS ID: ".$basic->edit_access_id."
";
if (is_object($login)) {
// print "ACL:
".$basic->print_ar($login->acl)."
";
$basic->debug('ACL', "ACL: ".$basic->printAr($login->acl));
// print "DEFAULT ACL:
".$basic->print_ar($login->default_acl_list)."
";
// print "DEFAULT ACL:
".$basic->print_ar($login->default_acl_list)."
";
// $result = array_flip(array_filter(array_flip($login->default_acl_list), function ($key) { if (is_numeric($key)) return $key; }));
// print "DEFAULT ACL:
".$basic->print_ar($result)."
";
// DEPRICATED CALL
// $basic->adbSetACL($login->acl);
}
// print error messages
// print $login->printErrorMsg();
print $basic->printErrorMsg();
print "";
# __END__