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 |
|
davidarendsen
|
dbc83d596c
|
Add offset to limit() function
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-12-16 12:36:01 +00:00 |
|
davidarendsen
|
681d41a496
|
Fix README indentation again
v1.0.4
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-10-25 18:47:47 +00:00 |
|
davidarendsen
|
3e6872d8ee
|
Fix README indentation
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-10-25 18:46:36 +00:00 |
|
davidarendsen
|
d52f3e9d74
|
Add Map expression
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-10-25 18:41:51 +00:00 |
|
davidarendsen
|
c66b71ee57
|
Add KeyFilter and deprecate KeyValue object
v1.0.3
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-10-21 20:03:52 +00:00 |
|
davidarendsen
|
63a5fb84ac
|
Fix code formatting
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-10-08 12:52:22 +00:00 |
|
davidarendsen
|
1bc585b2c8
|
Make FnType accept params and content
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-09-09 11:07:42 +00:00 |
|
davidarendsen
|
3a112f4e79
|
Throw Exception if the required functions are defined in incorrect order
v1.0.2
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-09-01 15:17:25 +00:00 |
|
davidarendsen
|
2cca3daa17
|
Add duplicate() function to Query Builder
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-09-01 13:47:34 +00:00 |
|
davidarendsen
|
f2b3871b21
|
Add mean() method to Query Builder
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-09-01 13:29:27 +00:00 |
|
davidarendsen
|
ff3c757543
|
Improve WindowFucnctionTest
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-09-01 12:57:36 +00:00 |
|
davidarendsen
|
156d771b24
|
Change optional parameters of window() into an array
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-09-01 12:50:08 +00:00 |
|
davidarendsen
|
5951c9b8b1
|
Change optional parameters of aggregateWindow into an array
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-09-01 12:30:10 +00:00 |
|
davidarendsen
|
e6a004e00c
|
Fix order of aggregateWindow
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-09-01 10:00:49 +00:00 |
|
davidarendsen
|
075857a83b
|
Add aggregateWindow() function to Query Builder
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-09-01 09:49:14 +00:00 |
|
davidarendsen
|
68ae5f2760
|
Add unwindow function to Query Builder
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-09-01 09:16:38 +00:00 |
|
davidarendsen
|
ab03c2b56e
|
Add window() function to Query Builder
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-08-31 15:32:13 +00:00 |
|
davidarendsen
|
9bea683e89
|
Add composer scripts
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-08-31 08:19:19 +00:00 |
|
davidarendsen
|
b400c08211
|
Add option addFieldFilter([]) to the QueryBuilder
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-08-30 15:23:31 +00:00 |
|
davidarendsen
|
4de01cfcb8
|
Add new Settings object to use as a DTO
|
2022-08-18 17:56:02 +00:00 |
|
davidarendsen
|
923cb7dcb7
|
Rename types to Type suffix
v1.0.1
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-08-16 15:49:06 +00:00 |
|
davidarendsen
|
a3bf698359
|
Add nested Record types
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-08-16 15:28:46 +00:00 |
|
davidarendsen
|
4abd95f303
|
Movee Formatters to Type factory
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-08-16 15:06:32 +00:00 |
|
davidarendsen
|
057a2d625e
|
Add new types Array, Boolean, Record, Math
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-08-16 14:46:06 +00:00 |
|
davidarendsen
|
a50e33ba04
|
Add Types
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-08-15 21:22:01 +00:00 |
|
davidarendsen
|
02810bd7fa
|
Import Exception
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-08-15 20:35:51 +00:00 |
|
davidarendsen
|
39ae737fa1
|
Fix coding style with phpcs PSR-12 standard
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-08-15 20:28:25 +00:00 |
|
davidarendsen
|
b77ffd7f38
|
Fix indentation
v1.0.0
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-08-12 21:26:40 +00:00 |
|
davidarendsen
|
95e71624d5
|
Add DateTime required param for Range functions
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-08-12 21:25:03 +00:00 |
|
davidarendsen
|
15a3f8fcde
|
Add DateTime option to Range function
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-08-12 15:49:25 +00:00 |
|
davidarendsen
|
41cdf265dc
|
Fix wrong namespace + Add RangeFunctionTest
Signed-off-by: davidarendsen <davidarendsen@hey.com>
|
2022-08-12 13:47:03 +00:00 |
|