Page Menu
Home
Phabricator (Chris)
Search
Configure Global Search
Log In
Files
F624208
bson-dbpointer-compare-001.phpt
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Authored By
Unknown
Size
1 KB
Referenced Files
None
Subscribers
None
bson-dbpointer-compare-001.phpt
View Options
--TEST--
MongoDB\BSON\DBPointer comparisons
--FILE--
<?php
$jsonTest0 = MongoDB\BSON\Document::fromJSON('{ "dbref": {"$dbPointer": {"$ref": "phongo.test", "$id" : { "$oid" : "5a2e78accd485d55b4050000" } }} }')->toPHP();
$jsonTest1a = MongoDB\BSON\Document::fromJSON('{ "dbref": {"$dbPointer": {"$ref": "phongo.test", "$id" : { "$oid" : "5a2e78accd485d55b4051111" } }} }')->toPHP();
$jsonTest1b = MongoDB\BSON\Document::fromJSON('{ "dbref": {"$dbPointer": {"$ref": "phongo.test", "$id" : { "$oid" : "5a2e78accd485d55b4051111" } }} }')->toPHP();
$jsonTest2 = MongoDB\BSON\Document::fromJSON('{ "dbref": {"$dbPointer": {"$ref": "phongo.test", "$id" : { "$oid" : "5a2e78accd485d55b4052222" } }} }')->toPHP();
$jsonAAAA = MongoDB\BSON\Document::fromJSON('{ "dbref": {"$dbPointer": {"$ref": "phongo.aaaa", "$id" : { "$oid" : "5a2e78accd485d55b4051111" } }} }')->toPHP();
$jsonZZZZ = MongoDB\BSON\Document::fromJSON('{ "dbref": {"$dbPointer": {"$ref": "phongo.zzzz", "$id" : { "$oid" : "5a2e78accd485d55b4051111" } }} }')->toPHP();
var_dump($jsonTest1a == $jsonTest1b);
var_dump($jsonTest0 < $jsonTest1b);
var_dump($jsonTest2 > $jsonTest1b);
var_dump($jsonAAAA < $jsonTest1b);
var_dump($jsonZZZZ > $jsonTest1b);
?>
===DONE===
<?php exit(0); ?>
--EXPECT--
bool(true)
bool(true)
bool(true)
bool(true)
bool(true)
===DONE===
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sat, Nov 14, 10:05 PM (1 d, 7 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
141773
Default Alt Text
bson-dbpointer-compare-001.phpt (1 KB)
Attached To
Mode
R114 php-mongodb
Attached
Detach File
Event Timeline