From 96fbdbab908189c3256e42032d8ecfd969002f21 Mon Sep 17 00:00:00 2001 From: Sebastian Krupinski Date: Fri, 28 Aug 2026 23:28:06 -0400 Subject: [PATCH] feat(core): add system store write conflict handling Signed-off-by: Sebastian Krupinski --- shared/lib/SystemStore/SystemStoreException.php | 2 +- shared/lib/SystemStore/WriteConflictException.php | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 shared/lib/SystemStore/WriteConflictException.php diff --git a/shared/lib/SystemStore/SystemStoreException.php b/shared/lib/SystemStore/SystemStoreException.php index f9ef962..1bcb94a 100644 --- a/shared/lib/SystemStore/SystemStoreException.php +++ b/shared/lib/SystemStore/SystemStoreException.php @@ -9,6 +9,6 @@ use RuntimeException; /** * Raised when a tenant system store cannot be resolved or trusted. */ -final class SystemStoreException extends RuntimeException +class SystemStoreException extends RuntimeException { } diff --git a/shared/lib/SystemStore/WriteConflictException.php b/shared/lib/SystemStore/WriteConflictException.php new file mode 100644 index 0000000..10b70ad --- /dev/null +++ b/shared/lib/SystemStore/WriteConflictException.php @@ -0,0 +1,10 @@ +