Commit graph

22 commits

Author SHA1 Message Date
Joby Elliott
188dffe8d5 switching to a faster YAML parser 2021-09-08 10:37:13 -06:00
8d96f2230b apparently I *was* using FlatArrayTrait 2020-06-23 09:02:47 -06:00
9cae9daf00 performance improvements, cleanup 2020-06-22 21:32:03 -06:00
d207ed20b9 Merge branch 'main' of https://gitlab.com/byjoby/flatrr into main 2020-06-22 17:19:45 -06:00
5d2e293af0 large performance improvements 2020-06-22 17:19:41 -06:00
Joby Elliott
14891585b0 bug fix in Config::readDir 2020-06-21 16:52:04 +00:00
d311c5b1c8 changing Config to silently ignore read errors by default
The old behavior is still available by setting public property $strict to true
2020-06-18 10:34:44 -06:00
1f1980ba23 adding readDir to Config 2020-06-18 10:28:25 -06:00
Joby Elliott
9ff7dd003e Update FlatArrayTrait.php 2019-08-30 22:15:11 +00:00
Joby Elliott
12bda5378a Update FlatArrayInterface.php 2019-08-30 22:14:39 +00:00
Joby Elliott
e143f2b284 case-insensitivity is pointless 2018-09-14 10:39:12 -06:00
Joby Elliott
a1f8b897af push 2018-08-30 12:40:42 -06:00
Joby Elliott
b29504655d push and unshift create arrays if their target isn't set 2018-08-30 12:38:30 -06:00
Joby Elliott
9594e5b804 fixing interface 2018-08-30 12:34:45 -06:00
Joby Elliott
f5ad857600 shift and unshift were named wrong 2018-08-30 12:32:10 -06:00
Joby Elliott
a181bb0abc actually fixed key normalizing 2018-08-28 11:48:05 -06:00
Joby Elliott
83ef07aee2 fixed inconsistency in key normalizing 2018-08-28 11:42:55 -06:00
Joby Elliott
c45bf9b5bf key normalization was needlessly restrictive 2018-08-27 14:15:28 -06:00
Joby Elliott
d037e063a7 broke basic FlatArray behavior into trait 2018-08-23 21:00:49 -06:00
Joby Elliott
adad4833e8 remove constructor from interface
This allows more flexible use downstream
2018-08-24 02:16:12 +00:00
Joby Elliott
36f787ca8f renaming, for reasons 2018-08-17 16:09:45 -06:00
Joby Elliott
8cff693387 initial commit 2018-08-17 15:02:50 -06:00