File tree Expand file tree Collapse file tree 1 file changed +18
-4
lines changed Expand file tree Collapse file tree 1 file changed +18
-4
lines changed Original file line number Diff line number Diff line change @@ -27,10 +27,24 @@ along with keeping the overall design fast and powerful.
27
27
- Provide your own [ BSON objects] ( docs/examples/changing-types.php )
28
28
29
29
30
- ## API design:
31
- - [ Connection Manager/Client] ( docs/api/MongoDB/Management.php )
32
- - [ CRUD] ( docs/api/MongoDB/CRUD.php )
33
- - [ BSON types] ( docs/api/BSON/types.php )
30
+ ## API:
31
+
32
+ The API is developed using normal PHP userland syntax:
33
+
34
+ - [ Connection Manager] ( docs/api/MongoDB/Manager.php )
35
+ - [ ReadPreference] ( docs/api/MongoDB/ReadPreference.php )
36
+ - [ WriteBatch] ( docs/api/MongoDB/WriteBatch.php )
37
+ - [ WriteResult] ( docs/api/MongoDB/WriteResult.php )
38
+ - [ Query] ( docs/api/MongoDB/Query.php )
39
+ - [ QueryResult] ( docs/api/MongoDB/QueryResult.php )
40
+ - [ Command] ( docs/api/MongoDB/Command.php )
41
+ - [ CommandResult] ( docs/api/MongoDB/CommandResult.php )
42
+
43
+ The implementation of these objects then use CIMPL (Simple) and CEF (Chef) inline code
44
+ snippets which are then included in the generated C code.
45
+
46
+ The goal is this PHP implementation can serve as the canonical implementation of the
47
+ driver that can be used to generate extensions for other PHP implementations (i.e. HHVM).
34
48
35
49
36
50
## Installation
You can’t perform that action at this time.
0 commit comments