Commit graph

98 commits

Author SHA1 Message Date
d93a6b5c09
Code cleaning. 2024-03-30 16:20:15 +01:00
6c6d4541e8
Set new name and removes some tests. 2024-03-30 16:17:42 +01:00
David Arendsen
fa99c1f393 Make ArrayType and RecordType simpler
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2023-03-10 21:23:44 +01:00
David Arendsen
cd938243fc Fix AggregateWindowTest v1.0.9
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2023-03-08 21:35:27 +01:00
David Arendsen
348bc02fda Add example for FnType usage
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2023-03-08 21:31:54 +01:00
David Arendsen
ec73c70706 Improve FnType to add a body or block
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2023-03-08 21:20:20 +01:00
David Arendsen
9e2bde4217 Add addBottom function
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2023-03-08 19:20:26 +01:00
David Arendsen
483e67a2e8 Add addUnique function v1.0.8
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2023-02-12 17:54:18 +01:00
David Arendsen
fc99922700 Add addCount, addFirst, addMax, and addMin functions
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2023-02-12 17:43:47 +01:00
David Arendsen
b7e0b21c8f Add documentation about addMap, addSort, addUnwindow, and addWindow
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2023-02-11 17:43:19 +01:00
David Arendsen
e0cf376f6f Add test to check if QueryBuilder internal parts are the correct instances 2023-02-10 15:32:25 +01:00
David Arendsen
76e556350c Improve QueryBuilder tests 2023-02-10 14:23:19 +01:00
David Arendsen
ee2dfb943b Add docker 2023-02-10 14:22:42 +01:00
David Arendsen
2e349f4dec Fix styling issues 2023-02-10 11:46:54 +01:00
David Arendsen
2b4e56fa22 Fix addLast function 2023-02-10 11:42:29 +01:00
David Arendsen
3d32bdb45d Add addLast() function 2023-02-10 11:40:35 +01:00
davidarendsen
2257e4f9cd Add sum() Flux function + docs v1.0.7
Signed-off-by: davidarendsen <davidarendsen@hey.com>
2023-01-17 16:26:13 +00:00
davidarendsen
ee0ae4ca20 ExMoveetting the required flux query parts intohe Basics trait
Signed-off-by: davidarendsen <davidarendsen@hey.com>
2023-01-16 14:55:07 +00:00
David Arendsen
fea5fee010 Improve some docblocks
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2023-01-14 11:32:19 +01:00
David Arendsen
602228a5e8 Improve validation
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2023-01-14 11:27:13 +01:00
David Arendsen
3cff68870f Extract Universe Flux functions into a trait
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2023-01-13 16:26:45 +01:00
davidarendsen
0a4da04e58 Fix some errors with the Map function v1.0.6
Signed-off-by: davidarendsen <davidarendsen@hey.com>
2023-01-12 12:11:28 +00:00
David Arendsen
7430472c8c Fix error in RangeFunctionTest
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2023-01-12 11:49:52 +00:00
David Arendsen
8064a7514f Update composer.lock
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2023-01-12 09:45:44 +00:00
davidarendsen
b8081befec
Update workflow to run on PHP 7.2 2023-01-12 10:14:25 +01:00
David Arendsen
7eaee45b43 Add docs for addFieldFilter() function
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2023-01-11 18:12:36 +01:00
David Arendsen
ea21f35c9c Add docs for addReduce function
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2023-01-11 17:57:47 +01:00
David Arendsen
7a70c361c9 Add docs for a few functions
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2023-01-11 16:34:14 +01:00
David Arendsen
83ed120d5d Update license
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2023-01-05 09:25:16 +01:00
David Arendsen
a853f69ece Fix coding style according to PSR-12
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2023-01-02 23:10:16 +01:00
David Arendsen
0d7a8ce85a Add github workflow to check for coding style
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2023-01-02 23:07:27 +01:00
David Arendsen
3b90d9e64f Add Tests badge to readme 2023-01-02 16:15:52 +01:00
David Arendsen
bb17cf4768 Merge remote-tracking branch 'origin/main' 2023-01-02 16:05:06 +01:00
David Arendsen
a2e2d598f7 Add github workflow 2023-01-02 16:04:49 +01:00
davidarendsen
885685f98f
Update README.md 2023-01-02 15:02:14 +01:00
davidarendsen
9e2286bb38
Update README.md 2023-01-02 15:01:48 +01:00
David Arendsen
e27b3543e6 Add license and badges 2023-01-02 13:58:09 +01:00
David Arendsen
cd170e7eff Improved docs README page
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2023-01-01 12:36:01 +01:00
David Arendsen
c728f721e5 Add required column to docs
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2023-01-01 12:26:40 +01:00
David Arendsen
221238283a Add docs for addRange function
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2023-01-01 12:14:28 +01:00
David Arendsen
aeab6850e8 Add docs for addRawFunction function
Signed-off-by: David Arendsen <darendsen@gamepoint.com>
2022-12-31 18:09:19 +01:00
David Arendsen
42a412a60a Add docs for addMean 2022-12-30 17:17:36 +01:00
David Arendsen
4cc6af2f41 Add docs for addLimit 2022-12-30 16:09:25 +01:00
David Arendsen
7b15bb7ad5 Add docs for addDuplicate and addGroup functions 2022-12-30 15:25:11 +01:00
David Arendsen
a79f390531 Extract functions docs into separate pages 2022-12-30 14:23:00 +01:00
davidarendsen
cecee3d307 Add functions docs page
Signed-off-by: davidarendsen <davidarendsen@hey.com>
2022-12-30 10:47:44 +00:00
davidarendsen
1e8070fc61 Improve getting started docs
Signed-off-by: davidarendsen <davidarendsen@hey.com>
2022-12-28 16:29:37 +00:00
davidarendsen
e10c3e924a Add getting started to docs
Signed-off-by: davidarendsen <davidarendsen@hey.com>
2022-12-28 16:23:22 +00:00
davidarendsen
5d8f079ead Start documentation
Signed-off-by: davidarendsen <davidarendsen@hey.com>
2022-12-23 13:57:25 +00:00
davidarendsen
df6ff71375 Extract general QueryBuilder logic into an abstract class to make it more maintainable v1.0.5
Signed-off-by: davidarendsen <davidarendsen@hey.com>
2022-12-21 16:02:43 +00:00