Releases: iRAP-software/package-mysql-objects
Releases · iRAP-software/package-mysql-objects
Release list
Undo strict id type int
Undo the recent update that changed the id to type int.
Note: We'll need to come back to this.
5.2.0
What's Changed
- Dependency update for PHP8.4: irap/core-libs to v1.3.0 by @Rockburner in #4
Full Changelog: 5.1.1...5.2.0
5.1.1
What's Changed
- Php8.4 Implicit Null declaration updated by @Rockburner in #3
- Two more Implicit null declarations fixed.
Full Changelog: 5.1.0...5.1.1
5.1.0
What's Changed
- Php8.4 by @Rockburner in #2
- Updated irap\core-lib dependency
New Contributors
- @Rockburner made their first contribution in #2
Full Changelog: 5.0.0...5.1.0
4.0.1
4.0.0
Updated composer.json to use version 4 of ramsey/uuid and removed abandoned moontoast/math. Giving it a new major release number to avoid affecting ViDA, although fairly sure that nothing is using the UUID functionality. New Validator will be using this version.
3.2.4
Bugfixes
- loadWhereOr now uses OR conjunction instead of AND
- loadIds() no longer throws an error when none exist, and will now load all IDs that exist instead of the first one.
- Exceptions are in the global namespace.
- selectWhereQuery was using explode instead of implode.
New methods
- deleteIds - delete objects with the specified array list of IDs from the table. This is quick and cache-friendly.
- deleteWhereAnd - similar to loadWhereAnd() but deletes instead of loads. This will clear your cache by default though.
- deleteWhereOr - similar to loadWhereOr() but deletes instead of loads. This will clear your cache by default though.
General
- updated documentation for loadIds
- removing the irap repository from composer file.