General Changes

  • Error reporting is no longer set to E_ALL by default
  • Added functions js_script and js_msg to util.php

Auth Changes

  • auth_level renamed to auth_requirement to avoid confusion
  • def_auth_lvl renamed to def_auth_req
  • ldap renamed to ldap_with_db
  • Stand alone LDAP auth class added named ldap
  • use_cookies option added to authorizer class (set to true by default in cyte config and auth constructor)

Data Access Changes

  • Moved get_new_id from member variable to the options array so it may be changed per function call instead of per instantiation.
  • Get New Id section of create function works properly using the get_record function with values just inserted.
  • If a soft delete field is being used, the get_set and get_record functions will return only active records by default.
  • In get_record, the string ‘AND’ will be added in proper places when non-string and non-array values are passed to the requirements array.