This repository was archived by the owner on Apr 16, 2022. It is now read-only.
Tags: atk4/report
Tags
Release/1.0.0 (#33) * Add support for nested report and better error detection * Grouping should respect mappings * fix a bug * allow grouping by array * avoid crash if there is no field defined in submodel * Add initial implementation of GroupModel * compatibility with Agile Data model to get rid of ``` Declaration of atk4\report\GroupModel::addField($f) should be compatible with atk4\data\Model::addField($name, $defaults = Array) ``` notices * proper fix * drop php 5.5 and update phpunit * add nice debug info in UnionModel * code beautify :) * fix addCondition * fix syntax error * minor fixes addressing various issues * avoid nasty warning * Update Exception.php * Update GroupModel.php * Update UnionModel.php * Update GroupModel.php * Implemented group conditions properly, resolve #13 * Limit should be respected * minor * fix bug with '0' or 0 values as expressions * fix unique field name detection * add ability to force nested query * fixed typos * Added some basic examples on the readme * remove duplication * add MIT licnse * Update UnionModel.php * fix compatibility with newest agile data which includes escape_char and multiple db engines * Update UnionModel.php * Update GroupModel.php * Update UnionModel.php * Use expr instead This way we also support `addCondition($expr, $operand, $expr)` - passing first parameter as expression too. * use expr() always This way we also support `addCondition($expr, $operand, $expr)` - passing first parameter as expression too. * Update GroupModel.php * Replaced all xxxElements to xxxFields (#31) * Replaced all xxxElements to xxxFields All test cases should already fail as per new atk4/data changes * fixed a lot of bugs, and tests. need to fix other Union tests too. * fix tests and other union model bugs * set up class uses * Add github actions (#32) * Add github actions * trick git into thinking we're on develop branch * Update composer.json * Update unit-tests.yml * Rename phpunit.xml to phpunit-mysql.xml * Create phpunit-mysql-workflow.yml * Update unit-tests.yml * Rename phpunit-mysql-workflow.yml to phpunit-mysql-workflow.xml * Update unit-tests.yml * Update composer.json * wip * Setting current dependencies