Skip to content

@avbdr avbdr released this Aug 24, 2019

Bugfix release.

  1. remove legacy >where("firstname", Array ('LIKE' => '%John%'))
  2. Add getValue() method for models
  3. FIX #800 joinWhere() not using $prefix
  4. support Chinese characters in orderBy
  5. Set db->count with affected_rows on delete
  6. Bring up the $totalCount in dbObject::paginate()
  7. Keep objects mapped (#763)
Assets 2

@avbdr avbdr released this Feb 8, 2018 · 18 commits to master since this release

Make recent versions of composer happy about license name

Assets 2

@avbdr avbdr released this Nov 30, 2017 · 19 commits to master since this release

declare missing variable

Assets 2

@avbdr avbdr released this Nov 29, 2017 · 20 commits to master since this release

Added multiple connections support
Added autoreconnect if connection lost
Fixed groupBy with spaces in field declaration
Do not reset connection name in transaction
Fix for #554 Fixing Join usage with 'USING' instead of 'ON'
FIX #626: dbObject not finding relations (#667)
Adding ORDER BY REGEXP possibilite

Assets 2

@avbdr avbdr released this Aug 2, 2017 · 33 commits to master since this release

I wanted to say thank you for all the guys who were submitting their pull requests.
Thank you @ilyagory , @thingNumber1 , @Skazzino , @shimscharf , @Tom29.
@ricwein I appreciate you support efforts!
You guys rock!

Changelog:

  1. Multiple databases support
  2. Added autoreconnect
  3. Fix issue where orderBy strips spaces from fieldname
  4. Remove unneeded destructor
  5. Add socket option to constructor
  6. Added a function to disconnect from mysql server
  7. Adding ORDER BY REGEXP possibilites
  8. dbObject: Added "Hidden Fields"
  9. Multiple bugfxes and documentation update
Assets 2

@avbdr avbdr released this Nov 18, 2016 · 63 commits to master since this release

  1. new MysqliDb::insertMulti() Method
  2. new joinWhere() and joinOrWhere() Methods
  3. All fatal errors converted to exceptions
Assets 2

@avbdr avbdr released this May 10, 2016 · 101 commits to master since this release

dbObject: added paginate()
Add limit support to update
Allow space in orderBy()
Add getLastErrno()
Lot of bugfixes and documentation improvements

Thank you everybody for your pull requests and bug reports!

Assets 2

@avbdr avbdr released this Nov 8, 2015 · 168 commits to master since this release

new bugfixes
added having() and orHaving() method for having conditions support
added new map() method for easy result array id manipulation
orderBy(): added more chars to whitelist
dbObject: added new double validation type
dbObject: lot of private->protected changes to allow method overloads via extend classes

Assets 2

@avbdr avbdr released this Oct 15, 2015 · 184 commits to master since this release

Mostly a bugfix release.
Support for FOR UPDATE and LOCK IN SHARE MODE in selects
Support for join in delete()
rawQuery() should populate count now
Added '', ' and * chars for orderBy and groupBy
Throw an exception if connection were failed
JsonBuilder() should return $this
onDuplicate() should return $this
fix for nestJoin on multiple joined tables
dbObject: Set primary key on create if primary key is set, but empty
dbObject: visibility changes for bunch of private functions

Assets 2

@avbdr avbdr released this Aug 27, 2015 · 216 commits to master since this release

Added onDuplicate() method implementing INSERT ... onDuplicate UPDATE sql queries
Fix for HHVM environments
Changed inc() and dec() methods to support float values
Added an ability for getValue() to return column from multiple rows as array
New tableExists() method
trigger_error() replaced with Exception()

Assets 2
You can’t perform that action at this time.