Oliver Davies
330d6f9393
Add a filter() helper method
...
Add a namespaced `filter()` method that can be imported via `use
function` and use it as an alternative for `new Filter` or
`Filter::create()`.
This provides a cleaner, easier to read syntax - particularly if you
have a lot of filters in the same file.
2020-07-09 23:16:03 +01:00
Oliver Davies
31cfaf8f6f
Add shortcuts for input and output files
2020-07-09 17:55:33 +01:00
Oliver Davies
9d18af8027
Check for absolute paths to filters file
2020-07-09 17:55:20 +01:00
Oliver Davies
6aeeb5b2c4
Add support for multiple address file directories
...
Fixes #13
2018-12-27 22:00:52 +00:00
Oliver Davies
f80587b493
Update text
2018-09-05 22:44:44 +01:00
Oliver Davies
e4f900d9f3
Separate paragraphs
2018-09-05 22:43:39 +01:00
Oliver Davies
fa7e245fcb
Document partials and address loading
2018-09-05 22:42:57 +01:00
Oliver Davies
cdefa25638
Make methods static
2018-08-26 20:48:33 +01:00
Oliver Davies
c10906e56e
Remove string typehint
2018-08-21 10:25:32 +01:00
Oliver Davies
abe0521be7
Remove string typehint
2018-08-21 10:21:52 +01:00
Oliver Davies
1c97d0198c
Remove string typehint
...
PHP 5 compatibility
2018-08-21 09:38:12 +01:00
Oliver Davies
c4d53e16fb
Fix directory path, remove double slash
2018-08-21 09:23:31 +01:00
Oliver Davies
d8b10d8f49
Add ability to load filters from partials
...
Issue #12
2018-08-21 09:14:22 +01:00
Oliver Davies
bac720c679
Update namespace
2018-08-21 09:10:53 +01:00
Oliver Davies
a5c327eaed
Add addresses directory within stubs
2018-08-21 08:45:50 +01:00
Oliver Davies
7b2ffc5b55
Move Addresses into Service
2018-08-21 08:42:35 +01:00
Oliver Davies
1ce1139008
Inline expected addresses
...
Issue #11
2018-08-20 14:12:35 +01:00
Oliver Davies
65aa4f6ecb
Merge branch 'add-addresses-helper-11'
2018-08-20 14:06:48 +01:00
Oliver Davies
b63ebb59b3
Add Addresses class
...
Fixes #11
2018-08-20 14:06:23 +01:00
Oliver Davies
3f9d4d081b
Add tests
2018-08-20 14:04:59 +01:00
Oliver Davies
1b8c79f33b
Organise tests
2018-08-20 13:35:01 +01:00
Oliver Davies
71951f0384
Rename method. Fix PHP 5.6 error
2018-08-15 21:50:41 +01:00
Oliver Davies
d112fce009
Rename method. Fix PHP 5.6 error
2018-08-15 21:48:19 +01:00
Oliver Davies
f25ce7f9f1
Merge branch 'list-method'
2018-08-15 21:37:19 +01:00
Oliver Davies
5a0489c61e
Add ability to filter by mailing list
2018-08-15 21:36:37 +01:00
Oliver Davies
cac162c264
Spaces
2018-08-15 21:23:10 +01:00
Oliver Davies
86a3964dd0
Update docblocks
2018-08-15 21:19:47 +01:00
Oliver Davies
ff15be5e32
Copy examples from example repo
...
Fixes #4
2018-08-07 09:18:07 +01:00
Oliver Davies
842fc558b2
Revert "Update README.md"
...
This reverts commit e11292e00d
.
2018-08-07 08:24:12 +01:00
Oliver Davies
e11292e00d
Update README.md
2018-08-07 08:18:10 +01:00
Oliver Davies
7ece37479c
Update README.md
2018-08-07 08:17:43 +01:00
Oliver Davies
5fb73bd449
Simplify test command
2018-08-01 00:13:25 +01:00
Oliver Davies
d916b8e165
Allow for setting multiple subject conditions
2018-06-01 20:26:06 +01:00
Oliver Davies
5dd94e2852
Remove blank line
2018-06-01 19:44:58 +01:00
Oliver Davies
0ca7436297
Add the toArray method on Filter
2018-06-01 19:33:57 +01:00
Oliver Davies
9f1d80f968
Ensure that empty values do not add to or from conditions
2018-06-01 19:31:24 +01:00
Oliver Davies
634fc87897
Update imports
2018-06-01 19:15:21 +01:00
Oliver Davies
2d6aff0f4d
Update Filter import
2018-06-01 17:18:39 +01:00
Oliver Davies
8c38853fbb
Replace Circle CI badge with Travis
2018-05-31 21:31:32 +01:00
Oliver Davies
2f71ff8bda
Fix CS issues
2018-03-20 20:34:32 +00:00
Oliver Davies
5eedcbb99e
Use travis
2018-03-20 20:29:21 +00:00
Oliver Davies
7adc3bd18d
Add composer test script
2018-03-20 20:27:22 +00:00
Oliver Davies
4c27943f70
Fix filter file paths
2018-02-13 02:52:55 +00:00
Oliver Davies
a1e7d3f03d
Update autoload paths
2018-02-13 02:38:29 +00:00
Oliver Davies
215dd5525e
Include generate-filters.php
2018-02-13 02:34:55 +00:00
Oliver Davies
1fad61005c
Update README.md
2018-01-15 21:21:28 +00:00
Oliver Davies
04a97375f2
Add CircleCI badge
2018-01-15 21:18:46 +00:00
Oliver Davies
3e3cd43b10
Merge pull request #10 from opdavies/use-symfony-components
...
Use symfony components
2018-01-15 13:38:02 +00:00
Oliver Davies
b9b41aa437
Fix output for tests to pass again
2018-01-15 09:24:42 +00:00
Oliver Davies
6d6f5596ce
Change arguments to options
2018-01-11 09:03:31 +00:00