PHP Classes

File: CHANGELOG.md

Recommend this page to a friend!
  Classes of Lars Moelleken   Simple Active Record   CHANGELOG.md   Download  
File: CHANGELOG.md
Role: Auxiliary data
Content type: text/markdown
Description: Auxiliary data
Class: Simple Active Record
Store and fetch data with Active Records pattern
Author: By
Last change: [+]: add new "whereEscape()" method

-> use db->escape()
[*]: update the changelog
[*]: update the changelog
[+]: update vendor libs
[*]: update the changelog
[*]: update the changelog
[*]: update the changelog
[*]: update the changelog
[*]: update the changelog
[+]: move from "Simple MySQLi" into this repository
Date: Yesterday
Size: 1,756 bytes
 

Contents

Class file image Download

Changelog

1.8.0 (2020-04-11)

  • add new "whereEscape()" method
  • use db->escape()

1.7.1 (2020-01-27)

  • fix bugs reported by phpstan

1.7.0 (2020-01-27)

  • update vendor libs
  • do less magic

1.6.0 (2019-11-29)

  • update vendor libs
  • throw "TypeError" on type errors, defined via phpdoc comments

1.5.0 (2019-11-21)

  • update vendor libs
  • CollectionActiveRecord::createFromGeneratorFunction()

1.4.0 (2019-08-24)

  • add "fetchOneByQueryOrThrowException()"
  • check if "fetchOneByQuery()" fetched only one entry, otherwise throw a exception

1.3.0 (2019-08-15)

  • add "yield" support for all non-single fetch methods

1.2.0 (2019-06-25)

  • add "Collection" for collection of ActiveRecord results + type check
  • replace strings in Expressions with class constants

1.1.0 (2019-04-21)

  • add "ActiveRecord" class const for SQL building
  • add a "ActiveRecord->addRelation()" method + examples in the README
  • add support for "Hashids" - generate YouTube-like ids from numbers. Use it when you don't want to expose your database numeric ids to users -> add "ActiveRecord->getHashId()": convert primary-key into hashid -> add "ActiveRecord->convertIdIntoHashId()": convert any id into hashid -> add "ActiveRecord->fetchByHashId()": same as fetchBy() but with a hashid parameter -> add "ActiveRecord->fetchByHashIdIfExists()": same as fetchByIfExists() with a hashid parameter
  • fix bugs reported by phpstan (level 7)

1.0.0 (2018-12-21)

INFO: There was no breaking API changes, so you can easily upgrade from "Simple MySQLi" to "Simple Active Record"

  • init