Published by Maikuolan over 4 years ago
Caleb M (Maikuolan),
June 15, 2020.
Published by Maikuolan over 4 years ago
[2020.06.11; Maikuolan]: Slightly improved some PHPDoc annotations.
[2020.06.15; Maikuolan]: Added the ability to the events orchestrator's fireEvent method to accept any number of optional parameters to be passed by reference (v2 only).
Caleb M (Maikuolan),
June 15, 2020.
Published by Maikuolan over 4 years ago
[2020.01.01; Bug-fix; Maikuolan]: The cache handler's PDO query template for deleting expired cache entries was malformed; Fixed.
[2020.06.11; Maikuolan]: Slightly improved some PHPDoc annotations.
Caleb M (Maikuolan),
June 15, 2020.
Published by Maikuolan over 4 years ago
[2020.01.01; Bug-fix; Maikuolan]: The cache handler's PDO query template for deleting expired cache entries was malformed; Fixed.
[2020.01.24; Maikuolan]: Added a new class to the repository, "Matrix".
[2020.03.09; Maikuolan]: Updated the matrix handler's documentation.
Caleb M (Maikuolan),
March 9, 2020.
Published by Maikuolan almost 5 years ago
[2019.12.10; Maikuolan]: Added __toString() to the ComplexStringHandler class so that using the object as a string should now have the same effect as calling the recompile() method.
[2019.12.26; Maikuolan]: Added some new character sets and related options to the number formatter.
[2019.12.27; Bug-fix; Maikuolan]: The cache handler's mechanism for creating missing tables in PDO used a malformed query and didn't work properly; Fixed.
Caleb M (Maikuolan),
December 27, 2019.
Published by Maikuolan almost 5 years ago
[2019.12.10; Maikuolan]: Added __toString() to the ComplexStringHandler class so that using the object as a string should now have the same effect as calling the recompile() method.
[2019.12.26; Maikuolan]: Added some new character sets and related options to the number formatter.
[2019.12.27; Bug-fix; Maikuolan]: The cache handler's mechanism for creating missing tables in PDO used a malformed query and didn't work properly; Fixed.
Caleb M (Maikuolan),
December 27, 2019.
Published by Maikuolan almost 5 years ago
[2019.10.23; Maikuolan]: Removed some unnecessary guard code.
[2019.11.04; Maikuolan]: Updated the Cache class to use REPLACE INTO instead of ON DUPLICATE KEY for SET_QUERY (SQLite and others don't properly support the latter). Added the checkTablesPDO method to try to automatically create a table for the Cache class instance to use when PDO is enabled.
Caleb M (Maikuolan),
November 4, 2019.
Published by Maikuolan almost 5 years ago
[2019.10.23; Maikuolan]: Removed some unnecessary guard code.
[2019.11.04; Maikuolan]: Updated the Cache class to use REPLACE INTO instead of ON DUPLICATE KEY for SET_QUERY (SQLite and others don't properly support the latter). Added the checkTablesPDO method to try to automatically create a table for the Cache class instance to use when PDO is enabled.
Caleb M (Maikuolan),
November 4, 2019.
Published by Maikuolan about 5 years ago
[2019.09.25; Maikuolan]: Added a new class to the repository, "Events".
[2019.09.26; peter279k]: Added tests for the ComplexStringHandler class.
Caleb M (Maikuolan),
October 2, 2019.
Published by Maikuolan about 5 years ago
[2019.09.25; Maikuolan]: Added a new class to the repository, "Events".
[2019.09.26; peter279k]: Added tests for the ComplexStringHandler class.
Caleb M (Maikuolan),
October 2, 2019.
Published by Maikuolan about 5 years ago
[2019.05.29; Maikuolan]: Added some new plural integer rules to the L10N class, extending the number of languages it can potentially support.
[2019.06.27; Maikuolan]: Added a new class to the repository, "Number Formatter".
[2019.08.17; Maikuolan]: Added the ability to chain together multiple L10N objects via L10N's fallback mechanism.
[2019.08.23; Maikuolan]: Added a new class to the repository, "Delayed file IO class".
Caleb M (Maikuolan),
August 26, 2019.
Published by Maikuolan about 5 years ago
[2019.05.29; Maikuolan]: Added some new plural integer rules to the L10N class, extending the number of languages it can potentially support.
[2019.06.27; Maikuolan]: Added a new class to the repository, "Number Formatter".
[2019.08.17; Maikuolan]: Added the ability to chain together multiple L10N objects via L10N's fallback mechanism.
[2019.08.23; Maikuolan]: Added a new class to the repository, "Delayed file IO class".
Caleb M (Maikuolan),
August 26, 2019.
Published by Maikuolan over 5 years ago
[2019.05.10; Maikuolan]: Fixed some wrong PHPDoc declarations, slightly refactored, and added PHP7-style type hinting and return type declarations for all methods across all classes (where relevant). Changed the names of some constants to better conform with PSR-1.
[2019.05.23; Maikuolan]: Completed writing all documentation for all classes currently provided by the package.
Caleb M (Maikuolan),
May 29, 2019.
Published by Maikuolan over 5 years ago
[2019.05.10; Maikuolan]: Fixed some wrong PHPDoc declarations and slightly refactored. Changed the names of some constants to better conform with PSR-1.
[2019.05.23; Maikuolan]: Completed writing all documentation for all classes currently provided by the package.
Caleb M (Maikuolan),
May 29, 2019.
Published by Maikuolan over 5 years ago
[2019.03.26; Maikuolan]: Added a new class to the repository, "Complex string handler".
[2019.03.30; peter279k]: Added support for unit testing and added some tests for the L10N and YAML classes.
[2019.04.02; Maikuolan]: Added a new class to the repository, "A simple, unified cache handler".
[2019.04.09; Maikuolan]: Slightly adjusted the file reading part of the cache handler to account for some potential edge-case problems on some servers.
[2019.04.15; Bug-fixes; Maikuolan]: The YAML class sometimes produced extraneous whitespace on lines that define arrays when using reconstruct to reconstruct YAML data from an array, and sometimes couldn't correctly process subarrays inside numeric arrays; Fixed.
[2019.04.15; Maikuolan]: Added the ability to reconstruct nonprintable binary to the YAML class.
[2019.04.28; Maikuolan]: Added a new class to the repository, "Demojibakefier".
Caleb M (Maikuolan),
April 29, 2019.
Published by Maikuolan over 5 years ago
First tagged release.
Caleb M (Maikuolan),
February 28, 2019.