Commit Graph

28 Commits

Author SHA1 Message Date
Toby Zerner a9a8bb84aa Fix tests 2022-01-03 14:34:07 +11:00
Toby Zerner 9299a7da3e Add error response tests 2021-09-01 21:22:46 +10:00
Toby Zerner ecb8825d04 Misc fixes 2021-09-01 17:59:36 +10:00
Toby Zerner 8b37d47616 Implement content negotiation 2021-09-01 17:59:09 +10:00
Toby Zerner c1dc91c558 Add jsonapi object, more spec tests 2021-09-01 17:43:23 +10:00
Toby Zerner d678a2ed9e Properly respond with meta information added to `Context` instance 2021-09-01 15:09:41 +10:00
Toby Zerner 540d82b672 Rename Type::newModel for consistency with Adapter 2021-08-31 16:43:02 +10:00
Toby Zerner d015070569 Improve spec compliance for resource creation; add ResourceType::url() 2021-08-31 16:42:30 +10:00
Toby Zerner 7405e07b93 Validate implementation-specific query parameters according to specification 2021-08-30 15:14:59 +10:00
Toby Zerner d91bc79f49 Fix MockAdapter implementation 2021-08-30 15:10:59 +10:00
Toby Zerner 3c50256bd5 Preliminary support for extensions and various refactoring 2021-08-27 09:49:43 +10:00
Toby Zerner 9755994539 Allow PHP 8 and fix a test 2021-01-16 17:59:10 +10:30
Toby Zerner 0c8de3a75a Remove ability to have custom relationship pre-loaders for now 2021-01-15 08:37:17 +10:30
Toby Zerner 9846de5267 Add getters tests 2021-01-07 11:18:50 +10:00
Toby Zerner 644078b517 Clean up 2021-01-07 11:17:31 +10:00
Toby Zerner 5fe8558993 Add some filters tests 2021-01-07 11:16:37 +10:00
Toby Zerner 807525338c Pass around new Context object; update docs; implement once() 2020-11-22 11:13:50 +10:30
Toby Zerner fbecdd96de Refactor, docs 2020-11-21 16:30:16 +10:30
Toby Zerner e5f9a6212a wip 2019-11-18 13:46:45 +10:30
Toby Zerner 8a4a09bfeb More tests 2019-11-16 11:51:27 +10:30
Toby Zerner ce085c32f3 Allow wildcard Accepts 2019-11-16 10:14:05 +10:30
Toby Zerner 480a0fa9b6 wip 2019-08-22 12:26:36 +09:30
Toby Zerner ca9cd62711 wip 2019-08-19 18:36:16 +02:00
Toby Zerner 269207eedb wip 2019-08-19 12:02:30 +02:00
Toby Zerner 46d5ebd2a9 wip 2019-08-16 23:31:58 +02:00
Toby Zerner 40776bc6ab wip 2019-08-14 22:49:19 +02:00
Toby Zerner 9ee46b3ee0 wip 2019-06-19 18:45:43 +09:30
Toby Zerner e8bf26eaae Initial commit 2018-12-14 11:57:28 +10:30