Quick Search:

jump to detailed chart Line History

line history graph

View Mode

Logical Physical

Show Arbitrary Diff

From to

Supports revisions and tags.

Watches and RSS

History

trunk 209 192 1.0 191 180

latest revision download trunk

209 annotated / raw | Diffs: previous, other | Lines: 353 ( +19, -3 )

Created: 2008-08-11 13:47:19 -0500 (10 days ago) | Author: opengeek | Changeset: 209

* Merging revisions 206:208 from branches/1.0

204 annotated / raw | Diffs: previous, other | Lines: 337 ( +1, -1 )

Created: 2008-04-25 14:42:35 -0500 (3 months 25 days ago) | Author: opengeek | Changeset: 204

* [#XPDO-16] xPDO::getCacheManager() always returns an instance of xPDOCacheManager.
* [#XPDO-15] update to warning message in xPDOObject::addOne()
* Licensing updates
[merged from branches/1.0 revs 201:203]

198 annotated / raw | Diffs: previous, other | Lines: 337 ( +32, -1 )

Created: 2008-04-02 09:20:03 -0500 (4 months 19 days ago) | Author: splittingred | Changeset: 198

[Merged from branches/1.0 rev 196]
- Added xPDOForeignKeyConstraint validation rule

196 annotated / raw | Diffs: previous, other | Lines: 306 ( +22, -0 )

Created: 2008-04-01 15:32:21 -0500 (4 months 19 days ago) | Author: splittingred | Changeset: 196

[Merged from branches/1.0 rev 195]
- Added xPDOObjectExistsValidation rule, which takes in parameters 'className' and 'pk', checking to see if an object actually exists in the DB

192 new/copied annotated / raw | Diffs: previous, other | Lines: 284 ( +284, -0 )

Created: 2008-04-01 12:18:36 -0500 (4 months 20 days ago) | Author: splittingred | Changeset: 192

Copied from: branches/1.0/xpdo/validation/xpdovalidator.class.php 191

[Merged from branches/1.0 revs 180:191]

latest revision download Branch 1.0

191 annotated / raw | Diffs: previous, other | Lines: 284 ( +2, -2 )

Created: 2008-04-01 11:05:08 -0500 (4 months 20 days ago) | Author: opengeek | Changeset: 191

Copied to: trunk/xpdo/validation/xpdovalidator.class.php 192

* xPDOObject::save() stops and returns false if XPDO_OPT_VALIDATE_ON_SAVE is true and validation fails.
* Renamed xPDOObject::_validators to xPDOObject::_validationRules to avoid semantic confusion.

190 annotated / raw | Diffs: previous, other | Lines: 284 ( +1, -1 )

Created: 2008-04-01 10:15:09 -0500 (4 months 20 days ago) | Author: splittingred | Changeset: 190

- typo in xPDOValidationRule

189 annotated / raw | Diffs: previous, other | Lines: 284 ( +1, -1 )

Created: 2008-04-01 09:55:32 -0500 (4 months 20 days ago) | Author: splittingred | Changeset: 189

- Fix to typo in xPDOValidator constructor

188 annotated / raw | Diffs: previous, other | Lines: 284 ( +174, -33 )

Created: 2008-04-01 09:28:39 -0500 (4 months 20 days ago) | Author: opengeek | Changeset: 188

* Changed from using static functions for xPDOValidator and xPDOValidationRules to actual object instances/methods.

185 annotated / raw | Diffs: previous, other | Lines: 143 ( +1, -0 )

Created: 2008-03-31 17:29:08 -0500 (4 months 20 days ago) | Author: splittingred | Changeset: 185

- Merge rule parameters with validator parameters to allow for default rule parameters to be used upon validation

181 annotated / raw | Diffs: previous, other | Lines: 142 ( +40, -12 )

Created: 2008-03-31 15:32:27 -0500 (4 months 20 days ago) | Author: opengeek | Changeset: 181

* Changes and updates to new xPDO validation package:
        -Added 4 basic xPDOValidationRule classes:
                -xPDOMaxLengthValidationRule
                -xPDOMaxValueValidationRule
                -xPDOMinLengthValidationRule
                -xPDOMinValueValidationRule
        -Added sample validation rules to sample schema.
        -Added xPDOGenerator support for validation rules.
        -Added on-demand loading of schema validation rules in xPDOObject, either when validate() is called, or when rules are added/removed via addValidationRule()/removeValidationRule(), whichever comes first.
* Added xPDO::getConfig() and xPDO::setConfig() methods for proper public access to xPDO::config and the ability to extend the behavior.

180 new annotated / raw | Lines: 114 ( +114, -0 )

Created: 2008-03-29 16:27:36 -0500 (4 months 22 days ago) | Author: opengeek | Changeset: 180

* Introducing the validation package:
        -Provides extensible xPDOValidator for customizing the validation process through a static validate() method.
        -Provides xPDOValidationRule interface class for developing custom validation rules to apply to object fields.  The interface defines a single function, isValid() that derivatives must implement.
        -xPDOObject provides new functions to call validation: validate(), set validation rules via the API: addValidationRule, as well as options and data structures to manage automatic and manual validation for modified fields.
        -xPDO provides XPDO_OPT_VALIDATION_CLASS to define the global xPDOValidator class to be used.
        -xPDO provides XPDO_OPT_VALIDATE_ON_SAVE to trigger automatic validation when save() is called.
        -Still to do is provide a schema representation of validation rules that can be defined and generated into the class maps; these map entries could then be used to automatically load the rules when validation is attempted.
* Added public methods getOption and setOption to xPDOObject to allow options to be set/overridden on any xPDOObject instance.

Atlassian FishEye, Subversion, CVS & Perforce analysis. (Version:1.5 Build:build-293 2008-04-15 ) - Administration - Page generated 2008-08-21 14:17 -0500