Commit graph

11 commits

Author SHA1 Message Date
Oliver Davies 2ba89e1c6a Make the Client parameter optional for requests
Make the Client parameter optional when creating auth token, customer or
order requests, and create a new Client instance within the abstract
request if one isn't passed in.
2020-06-05 21:04:17 +01:00
Oliver Davies 532dfd43a1 Add order and order request classes
References #3
2020-06-05 00:04:49 +01:00
Oliver Davies e83c6e59e4 Add CustomerRequestInterface 2020-05-31 00:54:02 +01:00
Oliver Davies 0426632a08 Refactor, add traits 2020-05-31 00:45:56 +01:00
Oliver Davies 506b5689fe Remove unused imports 2020-05-30 22:33:26 +01:00
Oliver Davies 0650795d60 Add CustomerRequest request type
References #2
2020-05-30 21:35:25 +01:00
Oliver Davies 7d8a2dffc5 Fix PHPCS errors
References #6
2020-05-30 13:01:12 +01:00
Oliver Davies b042256e45 Declare strict types in existing files 2020-05-30 03:18:43 +01:00
Oliver Davies 3b8b8995f4 Fix class name 2020-05-30 03:08:48 +01:00
Oliver Davies 352ef9d14f Add the auth token request
References #1
2020-05-30 03:04:29 +01:00
Oliver Davies e5268e9707 Add the Config class
Add a Config class for storing configuration values such as the
Glassboxx username, password and vendor ID.
2020-05-29 13:45:56 +01:00