Commit graph

11 commits

Author SHA1 Message Date
eac252a0fa Added named verification provider for allowing multiple secret keys on one server. 2025-01-17 19:23:35 +00:00
25ac46d5de Implement request format v2. 2025-01-17 00:05:22 +00:00
737e51aca7 Use property hooks in procedure info classes. 2025-01-16 22:06:47 +00:00
70c79c9ffc Use property hooks for HttpRequest. 2025-01-16 21:54:34 +00:00
93ec139171 Rename and a set of reworks.
- Aiwass -> RPCii
 - Swapped the meaning of "Procedure" and "Action"
 - IRpcActionHandler is now RpcHandler, abstract class no longer exists like Index
 - Anything suffixed by Trait is now suffixed by Common
 - All I prefixes on interfaces are gone
 - A PHP StreamWrapper implementation of HttpRequest added as a fallback for when cURL isnt installed
 - HttpRpcServer now hosts on /_rpcii instead of /_aiwass
 - Packagist package is now flashii/rpcii instead of flashwave/aiwass

That's probably all of it but I probably forgor.
2024-11-13 23:17:29 +00:00
11427d34fc Removed unneeded use statement. 2024-08-16 15:47:13 +00:00
bf092daec7 Added scoping to RPC client. 2024-08-16 15:30:59 +00:00
799688b3d2 Split server and client namespacing. 2024-08-16 15:20:15 +00:00
d6819a29fe Added scoping. 2024-08-16 15:14:44 +00:00
25e0441c1c Added attribute tests. 2024-08-16 15:03:44 +00:00
00c330342d Added test for HMAC and cURL. 2024-08-13 18:54:24 +00:00