Commit Graph

3944 Commits

Author SHA1 Message Date
Hannes Magnusson afaad2f672 phongo api... 2014-06-24 14:37:14 -07:00
Hannes Magnusson abbd2989e9 Register default object handlers 2014-06-24 14:36:47 -07:00
Hannes Magnusson ae594f4656 Add runtime error domain enum - and a wrapper to get exception type 2014-06-24 14:36:02 -07:00
Hannes Magnusson b5547ace34 Fix zts 2014-06-20 15:03:59 -07:00
Hannes Magnusson 212e2a20dc Lets not enable developers flags on travis until we get a valid build first :) 2014-06-20 15:03:37 -07:00
Hannes Magnusson 08f7aef8b5 Add BSON tests 2014-06-20 14:55:03 -07:00
Hannes Magnusson a36149a218 Initial BSON implementation 2014-06-20 14:55:03 -07:00
Hannes Magnusson 47850509be Fix include path 2014-06-20 14:50:40 -07:00
Hannes Magnusson 5c501245ca Quick hack to install libmongoc on travis 2014-06-20 14:50:40 -07:00
Hannes Magnusson 1a4ba720cb Add travis and coveralls support
Also include a lcov-local target that uses "gethtml" to generate the reports
2014-06-20 14:50:40 -07:00
Hannes Magnusson d2245c73b3 Update description per review from Jeremy 2014-06-19 14:15:32 -07:00
Hannes Magnusson 38c0455883 Implement basics of phongo_exception_from_mongoc_domain() 2014-06-19 14:15:32 -07:00
Hannes Magnusson bd3e523626 Implement the phongo_exception_from_phongo_domain() function 2014-06-19 14:15:32 -07:00
Hannes Magnusson a02fb3a30f Isolate all PHP compatability stuff into its own file 2014-06-19 14:15:32 -07:00
Hannes Magnusson 0b7e3b3bb1 PHP Extension CRUFT for phongo 2014-06-19 14:15:32 -07:00
Hannes Magnusson f9a16a262c Add config.m4 2014-06-19 14:15:32 -07:00
Hannes Magnusson ee0d190a2c Skeleton implementation of the userland classes/methods 2014-06-19 14:15:32 -07:00
Hannes Magnusson feecb7111c Add .gitignore 2014-06-19 14:15:31 -07:00
Hannes Magnusson f277d731e9 Add descriptions 2014-06-19 11:17:16 -07:00
Hannes Magnusson 95e632270f Merge pull request #5 from bjori/fix-query-flags
Fix bit values for query flags
2014-06-19 10:23:07 -07:00
Jeremy Mikola f533fd8a50 Fix bit values for query flags 2014-06-19 12:37:13 -04:00
Hannes Magnusson dacf3bc633 Merge pull request #3 from bjori/docblocks
Improve docblocks
2014-06-17 13:32:01 -07:00
Hannes Magnusson 19fb9bf24d Change some @see into @param or @param and add some descriptions 2014-06-16 22:58:21 -07:00
Hannes Magnusson d587a8451f Lets not start out with complicated zpp... 2014-06-16 22:56:27 -07:00
Hannes Magnusson ae182d1258 Fix return value 2014-06-16 22:56:27 -07:00
Hannes Magnusson 7e8d2c2b18 Fix docblock param order 2014-06-16 22:56:27 -07:00
Hannes Magnusson d3e04fb4e0 Add a bootstrapping file that includes all other files 2014-06-16 22:56:26 -07:00
Hannes Magnusson 87c283fc5c Pass through php -l 2014-06-16 22:56:26 -07:00
Jeremy Mikola 74a9aac8b1 Merge pull request #2 from bjori/split-classes
Split API classes and interfaces
2014-06-16 11:16:11 -04: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 1cfb4d2df0 Add cursor flag constants 2014-06-13 03:56:42 -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
Derick Rethans 080dcb2d52 Fixed unintialized variable 2014-05-14 13:51:04 +01:00
Hannes Magnusson 34dc5a9608 The CRUD examples are now multiple separate files 2014-05-13 14:42:47 -07:00
Hannes Magnusson ba74b89f78 Merge pull request #1 from bjori/split-crud
Split and modify CRUD examples
2014-05-13 14:35:59 -07:00
Jeremy Mikola eee840c881 Query constructor should take query object, not just criteria 2014-05-13 17:28:43 -04:00
Jeremy Mikola 8a00ff2ef5 Use value objects and make QueryResult IteratorAggregate 2014-05-13 17:11:33 -04:00
Jeremy Mikola 594dbdbac1 Split and modify CRUD examples 2014-05-13 13:44:02 -04:00
Hannes Magnusson 153be68a1d Add basic .gitignore 2014-05-06 16:17:32 -07:00
Hannes Magnusson 58fb88ff30 Initial draft of suggested API 2014-05-06 16:16:50 -07:00
Hannes Magnusson 9a075dca8a Example of a wishful API 2014-05-06 16:16:18 -07:00
Hannes Magnusson 173a88a44e Initial commit 2014-05-06 16:11:02 -07:00