aboutsummaryrefslogtreecommitdiffhomepage
path: root/api/Users/Events
diff options
context:
space:
mode:
Diffstat (limited to 'api/Users/Events')
-rw-r--r--api/Users/Events/UserWasCreated.php16
-rw-r--r--api/Users/Events/UserWasDeleted.php16
-rw-r--r--api/Users/Events/UserWasUpdated.php16
3 files changed, 48 insertions, 0 deletions
diff --git a/api/Users/Events/UserWasCreated.php b/api/Users/Events/UserWasCreated.php
new file mode 100644
index 0000000..3975ad3
--- /dev/null
+++ b/api/Users/Events/UserWasCreated.php
@@ -0,0 +1,16 @@
+<?php
+
+namespace Api\Users\Events;
+
+use Infrastructure\Events\Event;
+use Api\Users\Models\User;
+
+class UserWasCreated extends Event
+{
+ public $user;
+
+ public function __construct(User $user)
+ {
+ $this->user = $user;
+ }
+}
diff --git a/api/Users/Events/UserWasDeleted.php b/api/Users/Events/UserWasDeleted.php
new file mode 100644
index 0000000..bfd7cff
--- /dev/null
+++ b/api/Users/Events/UserWasDeleted.php
@@ -0,0 +1,16 @@
+<?php
+
+namespace Api\Users\Events;
+
+use Infrastructure\Events\Event;
+use Api\Users\Models\User;
+
+class UserWasDeleted extends Event
+{
+ public $user;
+
+ public function __construct(User $user)
+ {
+ $this->user = $user;
+ }
+}
diff --git a/api/Users/Events/UserWasUpdated.php b/api/Users/Events/UserWasUpdated.php
new file mode 100644
index 0000000..02658d1
--- /dev/null
+++ b/api/Users/Events/UserWasUpdated.php
@@ -0,0 +1,16 @@
+<?php
+
+namespace Api\Users\Events;
+
+use Infrastructure\Events\Event;
+use Api\Users\Models\User;
+
+class UserWasUpdated extends Event
+{
+ public $user;
+
+ public function __construct(User $user)
+ {
+ $this->user = $user;
+ }
+}