$r = array($consumer->socket);
$w = null; $e = null;
-var_dump(stream_select($r, $w, $e, 0));
+var_dump(stream_select($r, $w, $e, NULL));
$consumer->poll();
$producer->notify("other", "this should not show up");
$t = new pq\Transaction(new pq\Connection(PQ_DSN));
var_dump(
- $t->connection,
$t->isolation,
$t->readonly,
$t->deferrable
$t->readonly = true;
$t->deferrable = true;
var_dump(
- $t->connection,
$t->isolation,
$t->readonly,
$t->deferrable
DONE
--EXPECTF--
Test
-object(pq\Connection)#%d (19) {
- ["status"]=>
- int(0)
- ["transactionStatus"]=>
- int(2)
- ["socket"]=>
- resource(%d) of type (stream)
- ["errorMessage"]=>
- string(0) ""
- ["busy"]=>
- bool(false)
- ["encoding"]=>
- string(4) "%s"
- ["unbuffered"]=>
- bool(false)
- ["db"]=>
- string(4) "%S"
- ["user"]=>
- string(4) "%S"
- ["pass"]=>
- string(0) "%S"
- ["host"]=>
- string(0) "%S"
- ["port"]=>
- string(4) "%S"
- ["options"]=>
- string(0) "%S"
- ["eventHandlers"]=>
- array(0) {
- }
- ["defaultFetchType"]=>
- int(0)
- ["defaultTransactionIsolation"]=>
- int(0)
- ["defaultTransactionReadonly"]=>
- bool(false)
- ["defaultTransactionDeferrable"]=>
- bool(false)
- ["defaultAutoConvert"]=>
- int(65535)
-}
int(0)
bool(false)
bool(false)
-object(pq\Connection)#%d (19) {
- ["status"]=>
- int(0)
- ["transactionStatus"]=>
- int(2)
- ["socket"]=>
- resource(%d) of type (stream)
- ["errorMessage"]=>
- string(0) ""
- ["busy"]=>
- bool(false)
- ["encoding"]=>
- string(4) "%s"
- ["unbuffered"]=>
- bool(false)
- ["db"]=>
- string(4) "%S"
- ["user"]=>
- string(4) "%S"
- ["pass"]=>
- string(0) "%S"
- ["host"]=>
- string(0) "%S"
- ["port"]=>
- string(4) "%S"
- ["options"]=>
- string(0) "%S"
- ["eventHandlers"]=>
- array(0) {
- }
- ["defaultFetchType"]=>
- int(0)
- ["defaultTransactionIsolation"]=>
- int(0)
- ["defaultTransactionReadonly"]=>
- bool(false)
- ["defaultTransactionDeferrable"]=>
- bool(false)
- ["defaultAutoConvert"]=>
- int(65535)
-}
int(2)
bool(true)
bool(true)