Commit Graph

15 Commits

Author SHA1 Message Date
Jeremy Mikola
6d5c7cd0d4 Fix typo in constant name 2014-09-24 14:10:51 -04:00
Hannes Magnusson
d447f09294 s/executeWrite/executeWriteBatch/g as the class is called WriteBatch 2014-07-30 01:54:49 +00:00
Hannes Magnusson
e619946d8c Returned generate _id when adding objects to batches 2014-07-19 02:58:53 +00:00
Hannes Magnusson
18dac2fee7 Add the ability to automatically generate _id 2014-07-18 23:43:30 +00:00
Jeremy Mikola
7429d1e9db Replace createFromServers() factory method with getServers()
Servers are only constructed internally through a Manager, so the factory method no longer applies.
2014-07-18 16:45:16 -04:00
Jeremy Mikola
bce0363135 Create WriteConcern value object 2014-07-17 18:18:47 -04:00
Hannes Magnusson
c528ba89fc CID-24875: Fix uninitialized variable 2014-07-16 22:43:32 +00:00
Hannes Magnusson
c9155e397b Add the actual implementation into the PHP API docs
This is used to generate the actual c classes.
- The CIMPL (Simple) section is the C Implementation
- The CEF (Chef) section is the C Definition
2014-07-16 17:59:26 +00:00
Jeremy Mikola
226a32985a PHP-1136: Allow custom cursor classes from command/query results
This commit also restructures the namespaces and some write method APIs.
2014-07-11 15:06:00 -04:00
Hannes Magnusson
b2f621b666 Simplify Batch interface 2014-07-03 09:30:34 -07:00
Hannes Magnusson
19fb9bf24d Change some @see into @param or @param and add some descriptions 2014-06-16 22:58:21 -07:00
Jeremy Mikola
894051f35d Specity write options in execute methods, not batch constructors 2014-06-13 12:44:05 -04:00
Jeremy Mikola
bf4ec1368a Command execution takes a database name, not a namespace 2014-06-13 04:06:25 -04:00
Jeremy Mikola
749b2d391a Implement review feedback
Some highlights: fix class/interface syntax; additional class/method docs; Manager convenience methods; more value objects.
2014-06-13 03:52:26 -04:00
Jeremy Mikola
cd2d37ef38 Split API classes and interfaces 2014-06-12 03:19:17 -04:00