Commit Graph

22 Commits

Author SHA1 Message Date
Meritoo
feb8fc293b Fix "floor(): Argument #1 ($num) must be of type int|float, string given" TypeError while running test of Meritoo\Common\Utilities\Miscellaneous::isDecimal() 2022-02-05 16:54:36 +01:00
Meritoo
fcaae95810 [BaseCollection] Prepare elements while adding them by addMultiple() method in the same way as passing them in constructor 2021-04-27 22:13:11 +02:00
Meritoo
1eb86cf102 [BaseCollection] Fix incorrectly working limit() method 2021-04-11 22:16:34 +02:00
Meritoo
e47eaae8b2 Move Renderable class: Meritoo\Common -> Meritoo\Common\Contract 2021-03-28 22:34:45 +02:00
Meritoo
64f474fcf1 Change mode of Xdebug to "coverage" in Docker's configuration to make it possible to generate code coverage by PHPUnit 2021-03-28 22:16:04 +02:00
Meritoo
872259e63d [BaseCollection] Treat the null index as "no index" only while adding new element, iow. do not treat empty string as "no index" behaviour 2019-09-19 12:33:03 +02:00
Meritoo
a7c39b26ba Rename Collection class to BaseCollection. Add BaseCollection::isValidType() method to validate type of element before add it to collection. Add BaseCollection ::prepareElements() method to allow preparation of elements in custom way. 2019-09-18 14:51:09 +02:00
Meritoo
b482d814e4 Use .env instead of .env.dist 2019-05-30 21:32:00 +02:00
Meritoo
2091adc8d0 Collection > trait > return "void" where "self" causes type hinting problem and is not required 2019-05-11 00:19:38 +02:00
Meritoo
4c6fb569bc PHP Coding Standards Fixer > update configuration 2019-04-15 21:23:05 +02:00
Meritoo
39b0172a85 Travis CI > run many tasks using Phing > update configuration 2019-04-07 16:19:31 +02:00
Meritoo
312e721dc3 Phing > remove old and unused tools 2019-04-03 11:18:11 +02:00
Meritoo
a4d6a1c785 Bump version 2019-04-02 21:16:40 +02:00
Meritoo
90bc438cae Composer > support/require PHP 7.2+ (instead of 5.6+) 2019-04-01 22:59:04 +02:00
Meritoo
56b058ca1d Size, e.g. of image 2019-03-24 22:15:54 +01:00
Meritoo
9f6af6b6a4 Collection > create trait (to make it more flexible) 2019-03-16 12:37:35 +01:00
Meritoo
924e492e11 Arrays > refactoring & more tests 2019-02-24 23:21:55 +01:00
Meritoo
ec5129ad6b Tests > Date > more test cases 2018-11-09 23:39:01 +01:00
Meritoo
51ff110101 Phing > update configuration 2018-08-26 15:43:34 +02:00
Meritoo
e850375c19 Tests > refactoring & minor improvements 2018-08-06 21:43:57 +02:00
Meritoo
a448d592d2 Documentation > Value Objects 2018-07-02 21:24:20 +02:00
Meritoo
cc30ad8d9e Move version of this package to "VERSION" file (from "composer.json" file) 2018-07-02 20:19:29 +02:00