$82 GRAYBYTE WORDPRESS FILE MANAGER $69

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 172.67.217.254 | ADMIN IP 216.73.216.23
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/opt/alt/tests/alt-php84-phpiredis_1.0.1-1.el8/

HOME
Current File : /opt/alt/tests/alt-php84-phpiredis_1.0.1-1.el8//reader_008.phpt
--TEST--
[READER] Custom error handler throwing exceptions or returning objects

--SKIPIF--
<?php
require_once 'testsuite_skipif.inc';

--FILE--
<?php

function error_handler_exception($err) {
    throw new Exception($err);
}

function error_handler_object($err) {
    $r = new stdClass();
    $r->err = $err;
    return $r;
}

$reader = phpiredis_reader_create();

phpiredis_reader_set_error_handler($reader, 'error_handler_exception');
phpiredis_reader_feed($reader, "-ERR\r\n");

try {
    phpiredis_reader_get_reply($reader);
    var_dump(FALSE);
} catch (Exception $e) {
    var_dump($e->getMessage() == 'ERR');
}

phpiredis_reader_set_error_handler($reader, 'error_handler_object');
phpiredis_reader_feed($reader, "-ERR\r\n");
var_dump(phpiredis_reader_get_reply($reader));

--EXPECT--
bool(true)
object(stdClass)#2 (1) {
  ["err"]=>
  string(3) "ERR"
}


Current_dir [ NOT WRITEABLE ] Document_root [ NOT WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
8 Apr 2026 8.45 AM
root / root
0755
client_001.phpt
0.276 KB
23 Apr 2025 9.32 AM
root / root
0644
client_002.phpt
0.313 KB
23 Apr 2025 9.32 AM
root / root
0644
client_003.phpt
0.498 KB
23 Apr 2025 9.32 AM
root / root
0644
client_004.phpt
0.38 KB
23 Apr 2025 9.32 AM
root / root
0644
client_005.phpt
0.369 KB
23 Apr 2025 9.32 AM
root / root
0644
client_006.phpt
0.521 KB
23 Apr 2025 9.32 AM
root / root
0644
client_007.phpt
0.435 KB
23 Apr 2025 9.32 AM
root / root
0644
client_008.phpt
0.636 KB
23 Apr 2025 9.32 AM
root / root
0644
client_009.phpt
0.415 KB
23 Apr 2025 9.32 AM
root / root
0644
client_010.phpt
0.458 KB
23 Apr 2025 9.32 AM
root / root
0644
client_011.phpt
0.455 KB
23 Apr 2025 9.32 AM
root / root
0644
reader_001.phpt
0.251 KB
23 Apr 2025 9.32 AM
root / root
0644
reader_002.phpt
1.069 KB
23 Apr 2025 9.32 AM
root / root
0644
reader_003.phpt
1.173 KB
23 Apr 2025 9.32 AM
root / root
0644
reader_004.phpt
0.527 KB
23 Apr 2025 9.32 AM
root / root
0644
reader_005.phpt
0.805 KB
23 Apr 2025 9.32 AM
root / root
0644
reader_006.phpt
1.436 KB
23 Apr 2025 9.32 AM
root / root
0644
reader_007.phpt
0.929 KB
23 Apr 2025 9.32 AM
root / root
0644
reader_008.phpt
0.84 KB
23 Apr 2025 9.32 AM
root / root
0644
reader_009.phpt
0.525 KB
23 Apr 2025 9.32 AM
root / root
0644
reader_010.phpt
0.436 KB
23 Apr 2025 9.32 AM
root / root
0644
reader_011.phpt
0.558 KB
23 Apr 2025 9.32 AM
root / root
0644
reader_012.phpt
0.362 KB
23 Apr 2025 9.32 AM
root / root
0644
reader_013.phpt
0.683 KB
23 Apr 2025 9.32 AM
root / root
0644
serializer_001.phpt
0.234 KB
23 Apr 2025 9.32 AM
root / root
0644
serializer_002.phpt
0.345 KB
23 Apr 2025 9.32 AM
root / root
0644
testsuite_configuration.inc
0.115 KB
23 Apr 2025 9.32 AM
root / root
0644
testsuite_skipif.inc
0.143 KB
23 Apr 2025 9.32 AM
root / root
0644
testsuite_utilities.inc
0.63 KB
23 Apr 2025 9.32 AM
root / root
0644
utils_001.phpt
0.666 KB
23 Apr 2025 9.32 AM
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF