convert crm class db api, use parameters where possible. fixes some invalidated input security
convert custom_field class db api, use parameters where possible. fixes some invalidated input security
DbPear: quote PEAR::DB specific placeholders: '&!', allow only '?'
Db: add getPair() - simplified getAssoc allowing only two columns
DbInterface: add DB_FETCHMODE constant to class
add test for db interfaces
use getPair where appropriate in already converted classes