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

1.0 206 180

latest revision download Branch 1.0

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

Created: 2008-07-21 17:15:33 -0500 (29 days ago) | Author: opengeek | Changeset: 206

* Removing adodb-time extension.
* Licensing header updates.

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

Created: 2008-04-25 13:12:55 -0500 (3 months 24 days ago) | Author: opengeek | Changeset: 202

* Copyright updates

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

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

- Added xPDOForeignKeyConstraint validation rule

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

Created: 2008-04-01 15:31:00 -0500 (4 months 18 days ago) | Author: splittingred | Changeset: 195

- Added xPDOObjectExistsValidation rule, which takes in parameters 'className' and 'pk', checking to see if an object actually exists in the DB

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

Created: 2008-04-01 11:05:08 -0500 (4 months 18 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 18 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 18 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 18 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 19 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 19 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 21 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-20 03:01 -0500