From ec657b35d2496fb118b786a3f8caa373cbd3a01e Mon Sep 17 00:00:00 2001 From: Domenico Lupinetti Date: Sun, 10 May 2015 18:04:09 +0200 Subject: [PATCH] Unknown payload type issue #22 Exception after command ALTER PROPERTY #7 Fatal error: Allowed memory... #25 Fixed --- src/PhpOrient/Protocols/Binary/Abstracts/Operation.php | 4 +++- tests/PhpOrient/RecordCommandsTest.php | 7 ++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/PhpOrient/Protocols/Binary/Abstracts/Operation.php b/src/PhpOrient/Protocols/Binary/Abstracts/Operation.php index cfb519d..1b3084e 100644 --- a/src/PhpOrient/Protocols/Binary/Abstracts/Operation.php +++ b/src/PhpOrient/Protocols/Binary/Abstracts/Operation.php @@ -541,7 +541,9 @@ public function _read_sync(){ switch( $response_type ){ case 'n': - $res = null; + # get end Line \x00 + $this->_readChar(); + $res = array( null ); break; case 'r': $res = [ Record::fromConfig( $this->_readRecord() ) ]; diff --git a/tests/PhpOrient/RecordCommandsTest.php b/tests/PhpOrient/RecordCommandsTest.php index f429113..f61acf4 100644 --- a/tests/PhpOrient/RecordCommandsTest.php +++ b/tests/PhpOrient/RecordCommandsTest.php @@ -309,13 +309,10 @@ public function testHiLevelCreateDelete(){ public function testUpdateEdges(){ -// ClientConstants::$LOGGING = true; -// ClientConstants::$LOG_FILE_PATH = "php://stdout"; - $client = PhpOrient::fromConfig( array( - 'username' => 'admin', - 'password' => 'admin', + 'username' => 'root', + 'password' => 'root', 'hostname' => 'localhost', 'port' => 2424 )