Commit graph

47 commits

Author SHA1 Message Date
Oliver Davies 0b225663e0 Allow for passing multiple lists 2019-04-10 23:34:16 +01:00
Oliver Davies 035f4fb6c7 Fix spaces 2019-04-01 13:22:36 +01:00
Oliver Davies 95924a3ccd Update expected Exception 2019-04-01 13:21:04 +01:00
Oliver Davies 3995d4ffd6 Update test method name 2019-04-01 13:20:09 +01:00
Oliver Davies fbe1edf8f0 Throw Exception if there is no addresses file
Fixes #14
2019-04-01 13:19:39 +01:00
Oliver Davies 20aad9349b Fix spaces 2019-04-01 12:55:13 +01:00
Oliver Davies 58317fb17b Start adding return types 2018-12-27 22:13:07 +00:00
Oliver Davies 6aeeb5b2c4 Add support for multiple address file directories
Fixes #13
2018-12-27 22:00:52 +00: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 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 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 d112fce009 Rename method. Fix PHP 5.6 error 2018-08-15 21:48: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 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 2f71ff8bda Fix CS issues 2018-03-20 20:34:32 +00:00
Oliver Davies b9b41aa437 Fix output for tests to pass again 2018-01-15 09:24:42 +00:00
Oliver Davies b61178b9b0 More new lines 2018-01-05 00:55:22 +00:00
Oliver Davies f32d4a5139 Add implode method
Ensure that imploded values are wrapped with the correct prefix
and suffix, and have the correct separators.
2018-01-05 00:02:14 +00:00
Oliver Davies 6ccf830d23 Add line breaks for better readability 2018-01-04 23:22:23 +00:00
Oliver Davies 761eba6203 Hide filters 2017-12-30 13:42:56 +00:00
Oliver Davies 728d284f09 Add docblocks, small fixes 2017-12-30 10:56:07 +00:00
Oliver Davies 9097da2972 Change to and from to use strings or arrays 2017-12-30 10:49:31 +00:00
Oliver Davies 02dddbdaf6 Finish Builder 2017-12-30 10:40:01 +00:00
Oliver Davies 922d4af8c0 Remove extra setUp 2017-11-28 07:35:01 +00:00
Oliver Davies 907ff6f1bd Extend TestCase 2017-11-28 07:10:39 +00:00
Oliver Davies 77ab5d9f9b wip 2017-11-04 09:38:14 +00:00
Oliver Davies 654457beee Add more conditions 2017-11-04 09:37:25 +00:00
Oliver Davies d5d9f72375 Add more methods 2017-11-03 23:48:35 +00:00
Oliver Davies 0594f9f0de Refactor, allow chaining methods 2017-11-03 23:48:34 +00:00
Oliver Davies 792bfda017 Add basic methods 2017-11-03 23:48:19 +00:00
Oliver Davies c5b260f298 Initial setup 2017-11-03 11:18:08 +00:00
Oliver Davies a62bebf241 Added more tests 2016-10-12 23:11:31 +01:00
Oliver Davies f016d7480c Remove blank lines 2016-10-12 22:53:23 +01:00
Oliver Davies 5456e2fcee Small test changes 2016-10-12 22:47:33 +01:00
Oliver Davies ff0c07a560 Start adding tests 2016-10-12 22:27:30 +01:00