Added methods for query toString(). Could be refactored with the read method in the future.
Adding Db2 type classes, PSR1, PSR2 standards
Merge branch 'develop' of ssh://lx00564.starbucks.net/opt/sbux/data/repos/rwad/Spot into develop
Merges of SPot upstream
More upstream merges
Upstream merges
Mapper typo
Another mapper typo
Require valitron
Updates found during testing
Fixes for relations
Fixes for when formatting date/datetime fails, instnatiates a new datetime
Mapper should not ONLY allow defined fields. Adhoc queries or joins need to bring in those columns too
Ensure null values are preserved in the Db2Date type
Ensure null values are preserved in the Db2Date type
Fixes to work around ibm pdo limitation (have not verified linux version). Binding an empty string to a prepared statement was failing, so now we check if a string type is blank and return null which works
Update date classes, php on ibm doesnt like if (empty(trim($value))
Modify entity manager to include fields for identity and sequence. Update adapter to send options to getInsertSql to give a chance to inject PK into insert for sequences, using next value for $sequence. Modify db2 adapter to fetch previous value for $sequence in lastInsertId() method.
Make namespace second line
Tweak to the logic for insert() on mapper. Since you can call insert manually (instead of via save), you may not pass an options array that contains serial, identity, sequence which caused a notice. So if first parameter is an object (entity) we will then check if these keys exist and if not add them with default false values.