diff --git a/app/Commands/Incident/ReportIncidentCommand.php b/app/Commands/Incident/ReportIncidentCommand.php new file mode 100644 index 00000000..3bf1e000 --- /dev/null +++ b/app/Commands/Incident/ReportIncidentCommand.php @@ -0,0 +1,70 @@ +name = $name; + $this->status = $status; + $this->message = $message; + $this->visible = $visible; + $this->component = $component; + } +} diff --git a/app/Commands/Metric/AddNewMetricCommand.php b/app/Commands/Metric/AddNewMetricCommand.php new file mode 100644 index 00000000..5ebadbaa --- /dev/null +++ b/app/Commands/Metric/AddNewMetricCommand.php @@ -0,0 +1,78 @@ +name = $name; + $this->suffix = $suffix; + $this->description = $description; + $this->default = $default; + $this->chart = $chart; + } +} diff --git a/app/Commands/Subscriber/SubscribeCustomerCommand.php b/app/Commands/Subscriber/SubscribeCustomerCommand.php new file mode 100644 index 00000000..f7051d3d --- /dev/null +++ b/app/Commands/Subscriber/SubscribeCustomerCommand.php @@ -0,0 +1,34 @@ +email = $email; + } +} diff --git a/app/Commands/User/AddTeamMemberCommand.php b/app/Commands/User/AddTeamMemberCommand.php new file mode 100644 index 00000000..07be0219 --- /dev/null +++ b/app/Commands/User/AddTeamMemberCommand.php @@ -0,0 +1,61 @@ +username = $username; + $this->password = $password; + $this->email = $email; + $this->level = $level; + } +} diff --git a/app/Commands/User/GenerateApiTokenCommand.php b/app/Commands/User/GenerateApiTokenCommand.php new file mode 100644 index 00000000..71a75fdc --- /dev/null +++ b/app/Commands/User/GenerateApiTokenCommand.php @@ -0,0 +1,34 @@ +user = $user; + } +} diff --git a/app/Handlers/Commands/User/GenerateApiTokenCommandHandler.php b/app/Handlers/Commands/User/GenerateApiTokenCommandHandler.php new file mode 100644 index 00000000..fc169218 --- /dev/null +++ b/app/Handlers/Commands/User/GenerateApiTokenCommandHandler.php @@ -0,0 +1,35 @@ +user; + + $user->api_key = User::generateApiKey(); + $user->save(); + + //event(new GeneratedApiTokenEvent($user)); + } +}