Commit graph

21 commits

Author SHA1 Message Date
netkas
91153a3532 Add factory method to create InvalidRpcArgumentException from InvalidArgumentException 2025-03-06 15:14:27 -05:00
netkas
603ee57511 Added nullable $parameterName for InvalidRpcArgumentException 2025-03-03 14:38:42 -05:00
netkas
1f5a04d04e Updated PhpDoc 2025-02-21 22:58:04 -05:00
netkas
3472728f3a Added missing method 2025-02-03 13:41:48 -05:00
netkas
8c2cbf48d5 Improved Peer Resolution and fixed minor bugs and issues, completed todo 2025-01-31 15:31:07 -05:00
netkas
4c28112e3b Changed type Exception to Throwable 2025-01-31 13:29:18 -05:00
netkas
0ed6a36d50 Improved InvalidRpcArgumentException handling 2025-01-31 13:28:28 -05:00
netkas
b8346e139c Renamed StandardException to StandardRpcException 2025-01-30 00:37:37 -05:00
netkas
f47d31c227 Updated message formatting in exception 2025-01-30 00:31:41 -05:00
netkas
8ced492c5b Added InvalidRpcArgumentException which extends StandardException & Renamed MissingArgumentException to MissingRpcArgumentException for clarification and to avoid conflict with existing \InvalidArgumentException (base php) 2025-01-30 00:30:25 -05:00
netkas
cffed44f96 Added MissingArgumentException that extends StandardException 2025-01-30 00:28:33 -05:00
netkas
efc9905200 Moved StandardException to it's own namespace 2025-01-30 00:27:06 -05:00
netkas
a4602bab91 Add option to display internal exceptions in produceError 2025-01-14 14:53:29 -05:00
netkas
ef3b10b286 Refactor RPC framework and enhance error handling. 2024-12-19 15:09:22 -05:00
netkas
701acfde35 Remove unused StandardMethods and improve session logic 2024-12-12 04:33:10 -05:00
netkas
3a10e01bd8 Implement client session management and refactoring 2024-12-09 19:01:56 -05:00
netkas
e55f4d57f9 Add VariableManager, RpcClient classes, and cache enhancements 2024-09-30 03:00:02 -04:00
netkas
e610cb6e1e Add produceError method to StandardException 2024-09-24 15:01:55 -04:00
14d46d1a9a Add RpcException and StandardException classes 2024-09-13 13:52:00 -04:00
4f84d483b8 Add DatabaseOperationException class 2024-09-13 13:49:47 -04:00
e331a3ed90 Add CryptographyException for cryptographic error handling 2024-09-13 13:49:40 -04:00