• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

dschoenbauer / orm / 78 / 1
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: 1.5.0
DEFAULT BRANCH: master
Ran 20 Mar 2017 03:54PM UTC
Files 18
Run time 1s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

20 Mar 2017 03:52PM UTC coverage: 100.0%. Remained the same
78.1

push

travis-ci

web-flow
Feature 15 support default fields (#21)

* Renamed data type validations

These validations are more accurately named with a prefix of DataType
instead of Validate. A prefix was needed as some of the data types are
reserved words, so for consistency all data types were given the prefix.

They are being renamed in the first place because the abstract class is
needs to be further abstracted.
Affects #15
Task #15 - Add support for default values

* Refactored abstract validate and added abstract data type

For schema validations the majority of the logic in abstract validate
was needed. So code was refactored to better represent the name spaces.

Task #15

* Added model to Abstract Validate

Model was added to abstract validate to allow other validations the 
opportunity to interact with the core model. This gives the flexibility
to execute events, access / use properties and direct access to the data

Task #15

* Added Params to Abstract Validate

Task #15

* Increased test depth against AbstractValidate::getParams

Task #15

* Added a pre execute check to AbstractValidate

This is a template that can be overridden to get access to mroe control
on what executes and doesn't execute. Control logic was poisoning the
business logic of the validate function.

Task #15

* Added default value validation

Values will now be added to the create event. Will ignore all other
events.

Task #15

* Corrected layout to meet PSR-2 standards


Task #15

* Updated documentation to reflect new Default value validation

Task #15

231 of 231 relevant lines covered (100.0%)

3.26 hits per line

Source Files on job 78.1
  • Tree
  • List 0
  • Changed 3
  • Source Changed 3
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 78
  • Travis Job 78.1
  • bc542bcc on github
  • Prev Job for on develop (#70.1)
  • Next Job for on develop (#80.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc