Simple_Modeler is modified version od Auto_Modeler (NON ORM version) by Jeremy Bush. Class name was changed to prevent conflicts in code. Main differences are:
  • no need to define table structure ($data)
  • update only modified coulmns, not a whole record
  • auto modify fields defined as timestamp (on create/on update)
  • select() only some columns, not all of them
  • limit() records when using fetch()
  • count() records
  • easier single record loading (not only by ID)
  • loaded() to determinate if record was loaded
  • better method chaining
  • removed validation in model
  • added optional result caching

Read below pages for functionality overview and some examples.