Author Commit Message Labels Comments Date
Jon Langevin avatarJon Langevin
Mongo document saving will now update only the elements that changed for the object being updated, by comparing new data against the originally requested data.
Jon Langevin avatarJon Langevin
Adding author mapping, used for hg->git mirror
Jon Langevin avatarJon Langevin
Added todo
Jon Langevin avatarJon Langevin
Updated phpdoc comments and added some additional verbosity to base Object class, for store(), delete(), reload() methods.
Jon Langevin avatarJon Langevin
Reverted change to MetaData which had disabled the incorrect functionality. Class-level phpdoc parsing to detect magic attributes is now properly disabled.
Jon Langevin avatarJon Langevin
Added functionality to typecast attributes. Primary keys are now typecast as well, based on the attributes that comprise the PKs. This should ensure better data-type consistency, to reduce errors with issuing a find(), for instance, and will hopefully avoid query failures due to type mismatches (i.e. - values from a $_GET request would all be seen a strings, but if you pass a mongo generated PK (MongoId) as a string, and it's not typecast, it won't match against the MongoId pk in database, unless typecasting occurs).
Jon Langevin avatarJon Langevin
Changes to Mongo driver, to allow for non-string PKs, and ensuring that MongoId values are handled properly
Jon Langevin avatarJon Langevin
Updating memory driver to ensure key is a string
Jon Langevin avatarJon Langevin
Updated RelationPk behavior to handle onIssetMissingAttribute, in addition to onGetMissingAttribute (which was already being handled)
Jon Langevin avatarJon Langevin
Modified Riiak to throw exception upon curl_exec failure
Jon Langevin avatarJon Langevin
Updated README for activedocument
Jon Langevin avatarJon Langevin
Fixing problem with pk for Mongo, where pk breaks if not string (unacceptable for generated ids, which have MongoId type)
Jon Langevin avatarJon Langevin
Updating sub-repo
Jon Langevin avatarJon Langevin
Adding todo
Jon Langevin avatarJon Langevin
Modification to how changed attributes are tracked. Non-magic properties weren't being properly tracked.
Jon Langevin avatarJon Langevin
Removing empty objects, ensuring consistent behavior on count as well as find.
Jon Langevin avatarJon Langevin
Correcting issue with relations
Jon Langevin avatarJon Langevin
Adding support for Bootstrap's custom CActiveForm extension.
Jon Langevin avatarJon Langevin
merge
Jon Langevin avatarJon Langevin
Attempting a fix for new Riak behavior that is including deleted objects in m/r request, breaks json.
Jon Langevin avatarJon Langevin
Fixing empty object filtering
Jon Langevin avatarJon Langevin
Added before/afterSaveInternal events.
Jon Langevin avatarJon Langevin
Added support in Document magic methods, for an event to trigger handlers when magic attributes are not resolved via normal methods.
Comments 1
Jon Langevin avatarJon Langevin
Updated ignore
Jon Langevin avatarJon Langevin
Updating docs
Jon Langevin avatarJon Langevin
Correcting url for docs
Jon Langevin avatarJon Langevin
Adding wiki/docs
Jon Langevin avatarJon Langevin
Updated readme
Jon Langevin avatarJon Langevin
Added missing array/between criteria matching for Riak adapter. Array matching is still disabled due to dependent functions
Jon Langevin avatarJon Langevin
Added missing array/between criteria matching for Memory adapter
  1. Prev
  2. Next
Help
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.