From 1f1a23f1a9d62f103737a22ec9068ca4ec4db7f8 Mon Sep 17 00:00:00 2001 From: Jay Potter Date: Sun, 9 Aug 2026 16:39:56 -0400 Subject: [PATCH] implement GenericEvent --- composer.json | 9 ++++++++- src/Potter/Event.php | 21 +++++++++++++++++++++ 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 src/Potter/Event.php diff --git a/composer.json b/composer.json index e2af7da..0d523a8 100644 --- a/composer.json +++ b/composer.json @@ -14,5 +14,12 @@ } ], "minimum-stability": "stable", - "require": {} + "require": { + "league/event": ">=3.0.3", + "psr/event-dispatcher": ">=1.0.0", + "symfony/event-dispatcher": ">=8.1.2", + "symfony/event-dispatcher-contracts": ">=3.7.1", + "symfony/deprecation-contracts": ">=3.7.1", + "symfony/event-dispatcher": ">=8.1.2" + } } diff --git a/src/Potter/Event.php b/src/Potter/Event.php new file mode 100644 index 0000000..fd445b1 --- /dev/null +++ b/src/Potter/Event.php @@ -0,0 +1,21 @@ +getSubject()) ? + $subject : get_class($this); + } +}