This repository has been archived by the owner on May 24, 2022. It is now read-only.
Releases: ihabunek/phormium
Releases · ihabunek/phormium
0.8.0 - PDO atrributes in config
- Added database attributes to configuration
- BC BREAK: Phormium will no longer force lowercase column names on database tables. This can still be done manually by setting the
PDO::ATTR_CASE:
attribute toPDO::CASE_LOWER
in the configuration.
0.7.0 - Introducing relations
- BC BREAK: Dropped support for PHP 5.3
- Added a shorthand for model relations with
Model->hasChildren()
and
Model->hasParent()
0.6.2
0.6.1
0.6
- BC BREAK: Moved filter classes to
Phormium\Filter
namespace
Please update your references (e.g.use Phormium\ColumnFilter
to
use Phormium\Filter\ColumnFilter
). - BC BREAK: Removed logging and stats classes
These will be reimplemented using events and available as separate packages. - Added
Model::all()
- Added
Model->toYAML()
- Added
Model::fromYAML()
- Added raw filters
- Added events
- Modified
Model::fromJSON()
to take an optional$strict
parameter
0.5
0.4
0.3
0.2
- Added transactions
- Added
QuerySet::dump()
- Added logging via Apache log4php
- Added composite filters