Commit graph

313 commits

Author SHA1 Message Date
Jeremy Mikola
f8eaba8728 Add missing final modifiers to MongoDB classes
These classes have always been final, but that was not reflected in the documentation.


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@344505 c90b9560-bf6c-de11-be94-00142212c4b1
2018-03-14 17:24:49 +00:00
Jeremy Mikola
2a7dbbe7aa Server selection may throw ConnectionTimeoutException
This also removes the connectTimeoutMS entity and links both options to the Manager constructor.


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@344498 c90b9560-bf6c-de11-be94-00142212c4b1
2018-03-13 20:51:33 +00:00
Jeremy Mikola
461bcf6643 Update example for iterating a tailable MongoDB\Driver\Cursor
https://jira.mongodb.org/browse/PHPC-962


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@344449 c90b9560-bf6c-de11-be94-00142212c4b1
2018-03-05 18:12:27 +00:00
Jeremy Mikola
d822950df7 Fix typo
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@344260 c90b9560-bf6c-de11-be94-00142212c4b1
2018-02-14 21:16:08 +00:00
Jeremy Mikola
b5921f4363 Discuss BSON deserialization caveats
https://jira.mongodb.org/browse/PHPC-456


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@344259 c90b9560-bf6c-de11-be94-00142212c4b1
2018-02-14 21:14:21 +00:00
Jeremy Mikola
a233ecbf51 Document MongoDB compression URI options
https://jira.mongodb.org/browse/PHPC-967


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@344201 c90b9560-bf6c-de11-be94-00142212c4b1
2018-02-08 18:58:39 +00:00
Jeremy Mikola
14f834fa03 Revise documentation for MongoDB\Driver\Cursor::isDead()
libmongoc changed its behavior in 1.4.0, so the old text was no longer accurate.


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@344169 c90b9560-bf6c-de11-be94-00142212c4b1
2018-02-02 23:00:08 +00:00
Jakub Vrana
b06b5b0830 Use array() initializer instead of []
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@344127 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-31 08:23:47 +00:00
Andrey Gromov
a39444187c typo
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@344035 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-29 10:06:14 +00:00
Jeremy Mikola
630ea2595e Add version info for MongoDB read/write command methods
https://jira.mongodb.org/browse/PHPC-834


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@344008 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-28 16:07:31 +00:00
Jeremy Mikola
77ff9724ac Document new MongoDB execute methods for read/write commands
This also revises shared content across other execute methods in the Manager and Server classes.

https://jira.mongodb.org/browse/PHPC-834


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343963 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-26 22:15:35 +00:00
Jeremy Mikola
5c9f2d1643 Revise docs for Query readConcern and note server requirement
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343962 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-26 21:15:27 +00:00
Jeremy Mikola
0f19fd56d9 Use simpara for notes with only one paragraph
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343960 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-26 20:52:05 +00:00
Jeremy Mikola
3d6695d21f Use note instead of warning for MongoDB\Driver\Timestamp purpose
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343957 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-26 20:39:47 +00:00
Jeremy Mikola
7c29a027bb Options array for MongoDB Manager and Server execute methods
https://jira.mongodb.org/browse/PHPC-1042


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343956 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-26 20:31:37 +00:00
Jeremy Mikola
1db5d59b66 Use consistent language for MongoDB\Driver constructors
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343954 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-26 18:49:00 +00:00
Jeremy Mikola
680a79dd69 New options param for MongoDB\Driver\Command constructor
https://jira.mongodb.org/browse/PHPC-1029


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343953 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-26 18:47:28 +00:00
Jeremy Mikola
855236c33f Remove index.html from MongoDB manual URL
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343952 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-26 18:11:04 +00:00
Jeremy Mikola
6d21f97b22 Revise descriptions for write concern MongoDB URI options
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343906 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-25 22:14:35 +00:00
Jeremy Mikola
1c933fa9f3 Separate MongoDB manual link into its own paragraph
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343905 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-25 22:09:45 +00:00
Jeremy Mikola
a1237d6e72 Document retryWrites MongoDB URI option
https://jira.mongodb.org/browse/PHPC-986


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343904 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-25 22:08:31 +00:00
Jeremy Mikola
5d5ec0df7b Document MongoDB\Driver\Session API
https://jira.mongodb.org/browse/PHPC-980


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343903 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-25 21:38:48 +00:00
Jeremy Mikola
68fb0fcce2 Fix MongoDB\Driver\Manager::selectServer() return value syntax
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343902 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-25 21:37:19 +00:00
Jakub Vrana
ad2e71299d Use int instead of integer in return type
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343892 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-25 15:57:18 +00:00
Jakub Vrana
be295015d0 Use int instead of integer in parameters
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343891 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-25 15:56:34 +00:00
Jakub Vrana
cf1434873d Use bool instead of boolean in parameters
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343890 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-25 15:52:49 +00:00
Jakub Vrana
331fbfeac5 Use bool instead of boolean in return types
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343889 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-25 15:50:10 +00:00
Jeremy Mikola
57d928fbea MongoDB\Driver\BulkWrite::update() arrayFilters option
https://jira.mongodb.org/browse/PHPC-975


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343868 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-24 22:13:21 +00:00
Jeremy Mikola
09a7dc6916 Update docs for read concern levels in MongoDB 3.6
Level descriptions are copied from the MongoDB manual.

https://jira.mongodb.org/browse/PHPC-1078


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343866 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-24 21:44:21 +00:00
Jeremy Mikola
fd4b1601e4 Improve MongoDB installation docs for 1.4.0
This improves discussion around configure options for manual builds, reminds users that each version of PHP has its own PECL command and INI file, and encourages Homebrew users to rely on the formula install method.

https://jira.mongodb.org/browse/PHPC-1055


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343859 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-24 00:11:28 +00:00
Jeremy Mikola
435617f0f2 MongoDB driver requires PHP 5.5
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343858 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-24 00:10:05 +00:00
Derick Rethans
9bd87c182d PHPC-1079: Document that jsonSerialize() returns legacy extended JSON
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343817 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-11 12:05:23 +00:00
Derick Rethans
f16eec1f5e PHPC-962: Document example of tailable cursor iteration
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343765 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-03 17:08:04 +00:00
Derick Rethans
8b0b6b72fa PHPC-1024: Document BSON exceptions for Cursor iteration / PHPC-1080: Document new BSON classes
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343748 c90b9560-bf6c-de11-be94-00142212c4b1
2018-01-02 15:17:29 +00:00
Derick Rethans
0df6abfdeb PHPC-599: Document 32-bit platform limitation for Timestamp arguments
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343438 c90b9560-bf6c-de11-be94-00142212c4b1
2017-11-21 12:57:11 +00:00
Jeremy Mikola
33d77a9d4a Unsupported BSON types are ignored again, but log warnings
https://jira.mongodb.org/browse/PHPC-1026


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343352 c90b9560-bf6c-de11-be94-00142212c4b1
2017-10-30 21:15:03 +00:00
André Luis Ferreira da Silva Bacci
e9366ee458 Fix svn:eol-style, svn:keywords and svn:mime-type on XML files. No content change, but some revision numbers will upgrade.
See https://github.com/phpdocbrbridge/bridge/blob/master/src/revbumper.php for automatic tool for translations.

git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342988 c90b9560-bf6c-de11-be94-00142212c4b1
2017-09-02 18:42:15 +00:00
Jeremy Mikola
50bd3db54a Fix character case in MongoDB\BSON\ObjectId changelog
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342972 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-30 16:08:26 +00:00
Jeremy Mikola
2c423ff085 Rename ObjectID (and its interface) to ObjectId
https://jira.mongodb.org/browse/PHPC-1004


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342971 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-30 16:05:54 +00:00
Jeremy Mikola
8dcacceecc Revert MongoDB\BSON\CursorId renaming (r342968)
https://jira.mongodb.org/browse/PHPC-1004


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342970 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-30 15:57:18 +00:00
Jeremy Mikola
625dc08fa5 Add class description for MongoDB\BSON\CursorID
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342969 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-29 14:01:15 +00:00
Jeremy Mikola
f0109e97e6 Rename CursorId to CursorID
https://jira.mongodb.org/browse/PHPC-1004


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342968 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-29 14:00:32 +00:00
Jeremy Mikola
3c85371563 Remove empty <para> blocks
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342964 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-28 21:50:49 +00:00
Jeremy Mikola
c17a0c4517 PHPC-640: Document BSON type interfaces
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342963 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-28 21:41:45 +00:00
Jeremy Mikola
12cb072ae5 Fix copypasta in return value documentation
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342960 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-28 19:40:16 +00:00
Jeremy Mikola
680b85d4cc MongoDB Application Performance Monitoring classes and functions
This builds upon an initial patch from Derick.

https://jira.mongodb.org/browse/PHPC-349


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342922 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-23 20:09:04 +00:00
Jeremy Mikola
6e77d8214c Document isDefault() method for ReadConcern and WriteConcern
https://jira.mongodb.org/browse/PHPC-976


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342870 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-17 17:14:54 +00:00
Jeremy Mikola
371b0fbba9 Revert MongoDB\BSON\TypeWrapper documentation (r342837)
https://jira.mongodb.org/browse/PHPC-640


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342859 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-16 15:57:16 +00:00
Jeremy Mikola
c02a972e97 Use canonical capitalization when referring to ObjectID class
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342838 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-11 00:15:10 +00:00
Jeremy Mikola
52c747e77a Document MongoDB\BSON\TypeWrapper interface
https://jira.mongodb.org/browse/PHPC-640

This only adds API documentation for the actual interface. Additional documentation will needed to be added to the persistence documentation.


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342837 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-11 00:12:52 +00:00
Jeremy Mikola
70f942e5b5 Add descriptions for BSON type classes
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342836 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-11 00:09:58 +00:00
Jeremy Mikola
46a1d4b315 Add description for MongoDB\BSON\Type interface
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342835 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-10 22:57:29 +00:00
Jeremy Mikola
6c891e6655 Use semantic tags and entities for interfaces
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342834 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-10 22:56:40 +00:00
Jeremy Mikola
2d4a3c703f Rename extended JSON functions to[Canonical|Relaxed]ExtendedJSON()
https://jira.mongodb.org/browse/PHPC-992


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342833 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-10 16:54:55 +00:00
Jeremy Mikola
b58ac4b376 Add MongoDB\BSON\Serializable implementation to changelogs
https://jira.mongodb.org/browse/PHPC-498


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342815 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-08 19:15:38 +00:00
Jeremy Mikola
12e987588b Tweak language for "bypassDocumentValidation" option
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342806 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-07 22:18:16 +00:00
Jeremy Mikola
a8f794aa34 Document "bypassDocumentValidation" option for MongoDB\Driver\BulkWrite
https://jira.mongodb.org/browse/PHPC-443


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342805 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-07 22:16:15 +00:00
Jeremy Mikola
99a69b7355 Replace "int" with "integer"
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342804 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-07 22:05:22 +00:00
Jeremy Mikola
239c44318f Replace "bool" with "boolean"
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342803 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-07 21:57:43 +00:00
Derick Rethans
ec9153c90e Fixed example, I hadn't meant to commit this yet and it wasn't finished.
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342764 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-03 08:25:58 +00:00
Christoph Michael Becker
e9a0ef38b3 Fix broken build
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342762 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-02 17:55:20 +00:00
Derick Rethans
45ece29b4a Removed HHVM references from manual.
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342761 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-02 11:07:43 +00:00
Jeremy Mikola
a472e8b974 Add toCanonicalJSON() and toRelaxedJSON() and note toJSON() caveats
https://jira.mongodb.org/browse/PHPC-941


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342757 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-01 20:45:53 +00:00
Jeremy Mikola
c3fb91ffbe List BSON function exceptions and create snippet for common error
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342755 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-01 18:10:05 +00:00
Jeremy Mikola
fa370e5e3f Document Timestamp::getIncrement() and getTimestamp()
https://jira.mongodb.org/browse/PHPC-985


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342754 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-01 17:31:21 +00:00
Jeremy Mikola
f704d0a613 Revise ObjectID::getTimestamp() description and note for 32-bit systems
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342753 c90b9560-bf6c-de11-be94-00142212c4b1
2017-08-01 17:30:28 +00:00
Jeremy Mikola
2fa1fb072f MongoDB\BSON\toPHP() throws for unsupported BSON types
https://jira.mongodb.org/browse/PHPC-302


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342744 c90b9560-bf6c-de11-be94-00142212c4b1
2017-07-31 19:25:24 +00:00
Jeremy Mikola
5829bef991 MongoDB\BSON\Binary requires 16-byte data length for UUID types
https://jira.mongodb.org/browse/PHPC-895


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342743 c90b9560-bf6c-de11-be94-00142212c4b1
2017-07-31 19:15:13 +00:00
Jeremy Mikola
a4bb79d4c7 ReadPreference constructor accepts string for mode argument
https://jira.mongodb.org/browse/PHPC-904


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342742 c90b9560-bf6c-de11-be94-00142212c4b1
2017-07-31 19:08:13 +00:00
Jeremy Mikola
ce00c58015 Fix typo in code example
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342741 c90b9560-bf6c-de11-be94-00142212c4b1
2017-07-31 19:02:13 +00:00
Jeremy Mikola
616efe6ce3 executeBulkWrite() throws InvalidArgumentException if BulkWrite is empty
https://jira.mongodb.org/browse/PHPC-628


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342740 c90b9560-bf6c-de11-be94-00142212c4b1
2017-07-31 18:53:55 +00:00
Jeremy Mikola
ca221144de MongoDB\Driver\BulkWrite::insert() always returns the document ID
https://jira.mongodb.org/browse/PHPC-471


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342739 c90b9560-bf6c-de11-be94-00142212c4b1
2017-07-31 18:44:50 +00:00
Jeremy Mikola
84908b751f Do not use majority write concern for write examples with standalone URI
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342738 c90b9560-bf6c-de11-be94-00142212c4b1
2017-07-31 18:35:10 +00:00
Jeremy Mikola
f3df397735 Sync ReadConcern::LOCAL description with constructor docs
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342662 c90b9560-bf6c-de11-be94-00142212c4b1
2017-07-11 20:43:14 +00:00
Jeremy Mikola
42b25c2cbb Document MongoDB\Driver\ReadConcern::LINEARIZABLE constant for $level
https://jira.mongodb.org/browse/PHPC-777


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342661 c90b9560-bf6c-de11-be94-00142212c4b1
2017-07-11 20:40:49 +00:00
Jeremy Mikola
c89f51001b Clarify that multi-document replacements are not supported
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342593 c90b9560-bf6c-de11-be94-00142212c4b1
2017-06-15 17:56:48 +00:00
Jeremy Mikola
1e6830fdcc MongoDB\Driver\Query maxAwaitTimeMS option
https://jira.mongodb.org/browse/PHPC-839


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342530 c90b9560-bf6c-de11-be94-00142212c4b1
2017-05-30 20:56:38 +00:00
Christoph Michael Becker
cd016816d6 Fix : Syntax error in example
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342493 c90b9560-bf6c-de11-be94-00142212c4b1
2017-05-22 16:33:58 +00:00
Jeremy Mikola
94bb83773b Quote strings in initializer values
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342475 c90b9560-bf6c-de11-be94-00142212c4b1
2017-05-08 20:10:25 +00:00
Jeremy Mikola
2786d23f59 Use short array syntax in initializer value
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342474 c90b9560-bf6c-de11-be94-00142212c4b1
2017-05-08 20:08:56 +00:00
Jeremy Mikola
8cb8b58843 Document precendence of authMechanismProperties MongoDB URI options
https://jira.mongodb.org/browse/PHPC-915


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342427 c90b9560-bf6c-de11-be94-00142212c4b1
2017-04-26 16:50:52 +00:00
Jeremy Mikola
bfbc437d17 Document authMechanism options for MongoDB URI options array
https://jira.mongodb.org/browse/PHPC-772


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342426 c90b9560-bf6c-de11-be94-00142212c4b1
2017-04-26 16:44:54 +00:00
Jeremy Mikola
2736845f69 Use consistent units for default connectTimeoutMS MongoDB URI option
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341908 c90b9560-bf6c-de11-be94-00142212c4b1
2017-02-16 16:04:23 +00:00
Jeremy Mikola
d6fe182e3b Document limits for heartbeatFrequencyMS and maxStalenessSeconds MongoDB URI options
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341907 c90b9560-bf6c-de11-be94-00142212c4b1
2017-02-16 16:03:27 +00:00
Jeremy Mikola
e650d676f4 Fix typo
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341906 c90b9560-bf6c-de11-be94-00142212c4b1
2017-02-16 15:44:51 +00:00
Jeremy Mikola
2a53b0b53c MongoDB Manager does not support authMechanism and authMechanismProperties in options array
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341904 c90b9560-bf6c-de11-be94-00142212c4b1
2017-02-15 19:39:53 +00:00
Jeremy Mikola
ea6d09f6d1 Document SDAM and appname MongoDB\Driver\Manager URI options
https://jira.mongodb.org/browse/PHPC-825


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341860 c90b9560-bf6c-de11-be94-00142212c4b1
2017-02-06 20:59:38 +00:00
Jeremy Mikola
cc024f9d1d Document most MongoDB\Driver\Manager URI options
https://jira.mongodb.org/browse/PHPC-825


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341787 c90b9560-bf6c-de11-be94-00142212c4b1
2017-01-27 22:39:48 +00:00
Jeremy Mikola
e325ccd39d Document RC, RP, and WC accessors for MongoDB\Driver\Manager
https://jira.mongodb.org/browse/PHPC-196
https://jira.mongodb.org/browse/PHPC-448


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341786 c90b9560-bf6c-de11-be94-00142212c4b1
2017-01-27 20:02:37 +00:00
Jeremy Mikola
c35ebfb47e MongoDB connections are initialized lazily
https://jira.mongodb.org/browse/PHPC-897


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341785 c90b9560-bf6c-de11-be94-00142212c4b1
2017-01-27 18:48:03 +00:00
Jeremy Mikola
0a74d16a98 Fix links to libmongoc
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341773 c90b9560-bf6c-de11-be94-00142212c4b1
2017-01-26 17:28:58 +00:00
Jeremy Mikola
238822c757 MongoDB\BSON classes implement JsonSerializable in 1.2.0+
https://jira.mongodb.org/browse/PHPC-459


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341742 c90b9560-bf6c-de11-be94-00142212c4b1
2017-01-20 16:51:04 +00:00
Jeremy Mikola
ae59b81ce1 Document default $uri for MongoDB\Driver\Manager
https://jira.mongodb.org/browse/PHPC-746
https://jira.mongodb.org/browse/PHPC-509


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341739 c90b9560-bf6c-de11-be94-00142212c4b1
2017-01-20 00:02:06 +00:00
Jeremy Mikola
14933383d1 Document MongoDB\BSON\Binary type constants
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341738 c90b9560-bf6c-de11-be94-00142212c4b1
2017-01-19 23:53:11 +00:00
Jeremy Mikola
e32c9f1225 Add period at end of sentence
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341737 c90b9560-bf6c-de11-be94-00142212c4b1
2017-01-19 23:52:06 +00:00
Jeremy Mikola
548553c4df MongoDB\BSON\Binary $type is an unsigned 8-bit integer
https://jira.mongodb.org/browse/PHPC-593


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341736 c90b9560-bf6c-de11-be94-00142212c4b1
2017-01-19 23:28:19 +00:00
Jeremy Mikola
9fc4f0ed7a MongoDB\BSON\Javascript $code does not allow null bytes
https://jira.mongodb.org/browse/PHPC-721


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341735 c90b9560-bf6c-de11-be94-00142212c4b1
2017-01-19 23:26:03 +00:00
Jeremy Mikola
6902c0eb36 MongoDB\BSON classes implement Serializable in 1.2.0+
https://jira.mongodb.org/browse/PHPC-460


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341734 c90b9560-bf6c-de11-be94-00142212c4b1
2017-01-19 21:55:49 +00:00
Jeremy Mikola
1b40ad3650 Fix return type for MongoDB\BSON\Regex::getFlags()
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341733 c90b9560-bf6c-de11-be94-00142212c4b1
2017-01-19 21:12:54 +00:00
Jeremy Mikola
263e573016 Document MongoDB\BSON\Binary and Javascript __toString() methods
https://jira.mongodb.org/browse/PHPC-729


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341732 c90b9560-bf6c-de11-be94-00142212c4b1
2017-01-19 21:11:33 +00:00
Jeremy Mikola
0b64d765d8 Document MongoDB\BSON\Javascript getCode and getScope methods
https://jira.mongodb.org/browse/PHPC-730


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341731 c90b9560-bf6c-de11-be94-00142212c4b1
2017-01-19 21:02:33 +00:00
Jeremy Mikola
8a92bfe2ec Document MongoDB\Driver\ReadPreference maxStalenessSeconds option
https://jira.mongodb.org/browse/PHPC-827


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341730 c90b9560-bf6c-de11-be94-00142212c4b1
2017-01-19 20:52:14 +00:00
Jeremy Mikola
2c8428a75e Use <parameter> instead of <literal> for argument refs
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341729 c90b9560-bf6c-de11-be94-00142212c4b1
2017-01-19 20:01:00 +00:00
Jeremy Mikola
b718b320c8 MongoDB\BSON\Regex $pattern and $flags do not allow null bytes
https://jira.mongodb.org/browse/PHPC-724


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341728 c90b9560-bf6c-de11-be94-00142212c4b1
2017-01-19 19:57:09 +00:00
Jeremy Mikola
6424c048e4 MongoDB\BSON\Regex flags default to empty string and are sorted
https://jira.mongodb.org/browse/PHPC-742
https://jira.mongodb.org/browse/PHPC-829


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341727 c90b9560-bf6c-de11-be94-00142212c4b1
2017-01-19 19:52:23 +00:00
Jeremy Mikola
fd2bf308d9 Document MongoDB\BSON\ObjectID::getTimestamp() for 1.2.0+
https://jira.mongodb.org/browse/PHPC-552


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341726 c90b9560-bf6c-de11-be94-00142212c4b1
2017-01-19 19:42:24 +00:00
Jeremy Mikola
4cf62db370 Update MongoDB\BSON\UTCDateTime ctor args for 1.2.0
https://jira.mongodb.org/browse/PHPC-536


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341725 c90b9560-bf6c-de11-be94-00142212c4b1
2017-01-19 19:28:33 +00:00
Jean-Sebastien Hedde
4e0bf22904 Correct spelling in 5th paragraph
-- 
Provided by anonymous 78128 ()

git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341586 c90b9560-bf6c-de11-be94-00142212c4b1
2017-01-02 12:27:47 +00:00
Jeremy Mikola
9e03992589 Update API references to MongoDB PHP library
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341425 c90b9560-bf6c-de11-be94-00142212c4b1
2016-12-19 20:32:16 +00:00
Jeremy Mikola
c43f9f44b5 Refer to Composer's autoloader instead of "goodies"
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341424 c90b9560-bf6c-de11-be94-00142212c4b1
2016-12-19 20:13:06 +00:00
Jeremy Mikola
946be1e6c7 Remove MongoDB library version from Composer install examples
By default, Composer installs the most recent stable version and declares a requirement with the caret operator (allowing any newer versions up to but not including the next major version).


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341423 c90b9560-bf6c-de11-be94-00142212c4b1
2016-12-19 20:11:37 +00:00
Jeremy Mikola
21efb4a406 Versions of MongoDB before 2.6 do not report modified count
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341054 c90b9560-bf6c-de11-be94-00142212c4b1
2016-11-16 15:15:28 +00:00
Jeremy Mikola
44f1deb1f8 Fix DLL filename for MongoDB Windows install docs
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340943 c90b9560-bf6c-de11-be94-00142212c4b1
2016-11-09 23:42:18 +00:00
Jeremy Mikola
51430ffcf9 Socket paths in MongoDB URIs must be encoded
https://jira.mongodb.org/browse/PHPC-826


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340926 c90b9560-bf6c-de11-be94-00142212c4b1
2016-11-08 20:52:48 +00:00
Jeremy Mikola
a622b7db61 BSON serialization for ReadConcern, ReadPreference, and WriteConcern
https://jira.mongodb.org/browse/PHPC-504


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340683 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-25 20:30:42 +00:00
Jeremy Mikola
10fb3bab81 Advise users not to re-use MongoDB\Driver\Manager objects after forking
https://jira.mongodb.org/browse/PHPC-625


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340679 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-25 19:52:18 +00:00
Jeremy Mikola
d35bbf11d3 Document persistent connection behavior for ext-mongodb
https://jira.mongodb.org/browse/PHPC-780


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340677 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-25 19:41:19 +00:00
Jeremy Mikola
05da8016b9 Use the PHP manual's consistent spelling of "serialization"
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340673 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-25 18:10:32 +00:00
Jeremy Mikola
9c7c9d9f1b Suggest pkg-config if MongoDB cannot find OpenSSL
https://jira.mongodb.org/browse/PHPC-674


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340672 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-25 17:48:03 +00:00
Jeremy Mikola
245a0e29a8 Document mongodb extension dependencies
https://jira.mongodb.org/browse/PHPC-520


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340671 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-25 17:46:25 +00:00
Jeremy Mikola
0625a2700b Fix table columns for MongoDB\Driver\Query constructor options
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340645 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-25 01:25:27 +00:00
Jeremy Mikola
53e7ce82fc Update MongoDB\Driver\Manager connection examples
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340644 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-25 01:24:34 +00:00
Jeremy Mikola
f08a7bff1b Document MongoDB\Driver\Manager SSL driver options
https://jira.mongodb.org/browse/PHPC-416


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340643 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-25 01:23:01 +00:00
Jeremy Mikola
61f9e84aa7 Document MongoDB\Driver\WriteResult
https://jira.mongodb.org/browse/PHPC-653


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340640 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-24 20:45:43 +00:00
Jeremy Mikola
8e1e826ff3 Link to Query and Command classes in MongoDB\Driver\Cursor::getServer()
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340639 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-24 19:47:57 +00:00
Jeremy Mikola
697b3c9468 Document MongoDB\Driver\WriteError
https://jira.mongodb.org/browse/PHPC-653


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340584 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-21 19:52:33 +00:00
Jeremy Mikola
cf9ca1558a Fix namespace string in MongoDB\Driver\WriteConcernError examples
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340583 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-21 19:42:53 +00:00
Jeremy Mikola
2859692a9e Document MongoDB\Driver\WriteConcernError
https://jira.mongodb.org/browse/PHPC-653


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340582 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-21 19:06:05 +00:00
Jeremy Mikola
08afc1e7ab Document MongoDB\Driver\Decimal128 for ext-mongodb 1.2+
https://jira.mongodb.org/browse/PHPC-751


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340581 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-21 18:10:50 +00:00
Jeremy Mikola
dc5163157c Add "mongodb" to url.wiki.crud entity
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340580 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-21 18:03:44 +00:00
Jeremy Mikola
e65b547e79 Document MongoDB\Driver\ReadConcern::LINEARIZABLE constant
https://jira.mongodb.org/browse/PHPC-777


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340579 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-21 17:26:08 +00:00
Jeremy Mikola
6f8f154f34 Fix linkend for MongoDB\Driver\ReadConcern::LOCAL
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340578 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-21 17:25:09 +00:00
Jeremy Mikola
244164d765 Fix character case in MongoDB\Driver\ReadConcern::getLevel() refname
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340577 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-21 17:20:37 +00:00
Jeremy Mikola
181cf13ba6 Remove unnecessary <para> wrapping from changelog entry
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340576 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-21 17:17:45 +00:00
Jeremy Mikola
a22b969063 Use non-empty $filter in MongoDB\Driver\Query example
https://jira.mongodb.org/browse/PHPC-525


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340574 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-21 15:44:20 +00:00
Jeremy Mikola
0205d3f11d Update MongoDB\Driver\Query options for 1.2.0
https://jira.mongodb.org/browse/PHPC-806


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340573 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-21 15:27:32 +00:00
Jeremy Mikola
1b63ce3ba8 MongoDB Query and BulkWrite update/delete "collation" option
https://jira.mongodb.org/browse/PHPC-807


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@340566 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-19 17:58:12 +00:00
Jeremy Mikola
04ab390ca1 MongoDB\Driver\ReadPreference constructor $mode arg is an int
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@339954 c90b9560-bf6c-de11-be94-00142212c4b1
2016-08-30 19:10:52 +00:00
Jeremy Mikola
a5da28f0e1 Clarify MongoDB\BSON\UTCDateTime::toDateTime() time zone
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@339806 c90b9560-bf6c-de11-be94-00142212c4b1
2016-08-05 21:35:19 +00:00
Derick Rethans
5b5e59fffb Mention that this is the *MongoDB library*, and not the PHP 3 PHPLIB :-)
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@339682 c90b9560-bf6c-de11-be94-00142212c4b1
2016-07-20 17:16:08 +00:00
Derick Rethans
59fbea38eb Make sure to clone recursively.
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@339662 c90b9560-bf6c-de11-be94-00142212c4b1
2016-07-14 09:40:12 +00:00
Derick Rethans
356ad88cbd Update install instructions.
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@339655 c90b9560-bf6c-de11-be94-00142212c4b1
2016-07-13 14:38:43 +00:00
Jeremy Mikola
f939ff1250 Use example.com in MongoDB\Driver\Manager constructor examples
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@339643 c90b9560-bf6c-de11-be94-00142212c4b1
2016-07-10 15:38:06 +00:00
Jeremy Mikola
658ff33bce PHPC-708: Fix structure and refs in MongoDB security articles
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@339600 c90b9560-bf6c-de11-be94-00142212c4b1
2016-07-09 18:27:25 +00:00
Jeremy Mikola
0effe19af6 Fix title abbreviation for MongoDB BSON classes
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@339599 c90b9560-bf6c-de11-be94-00142212c4b1
2016-07-09 18:12:26 +00:00
Jeremy Mikola
e0fb30d761 Update MongoDB::__construct() example for SSL and client cert
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@339598 c90b9560-bf6c-de11-be94-00142212c4b1
2016-07-09 18:10:31 +00:00
Jeremy Mikola
56791338a6 PHPC-637: Revise notes on encoding MongoDB URI components
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@339597 c90b9560-bf6c-de11-be94-00142212c4b1
2016-07-09 17:37:51 +00:00
Jeremy Mikola
1c818c8c51 Fix arg type for MongoDB\Driver\WriteConcern constructor
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@339578 c90b9560-bf6c-de11-be94-00142212c4b1
2016-07-06 14:59:22 +00:00
Jeremy Mikola
812a7a3a55 Add syntax highlighting to BSON persistence articles
https://jira.mongodb.org/browse/PHPC-486


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@339468 c90b9560-bf6c-de11-be94-00142212c4b1
2016-06-23 21:54:22 +00:00
Jeremy Mikola
c8f44705c2 MongoDB\Driver\WriteResult::getInfo() does not exist
This method was removed before the 1.0.0 release and should not be documented.


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@339449 c90b9560-bf6c-de11-be94-00142212c4b1
2016-06-22 12:00:51 +00:00