From 6984aa35e36e16c231233461aeee780551379209 Mon Sep 17 00:00:00 2001 From: Lars Kusch Date: Mon, 30 Jan 2023 08:21:47 +0100 Subject: [PATCH] Move observers into rigth place --- app/Observers/ClientObserver.php | 10 ---------- app/Observers/CreditObserver.php | 10 ---------- app/Observers/ExpenseObserver.php | 10 ---------- app/Observers/PaymentObserver.php | 10 ---------- app/Observers/ProjectObserver.php | 11 ----------- app/Observers/QuoteObserver.php | 11 ----------- app/Observers/TaskObserver.php | 10 ---------- 7 files changed, 72 deletions(-) diff --git a/app/Observers/ClientObserver.php b/app/Observers/ClientObserver.php index 97f3bcf99c53..9abc305878b8 100644 --- a/app/Observers/ClientObserver.php +++ b/app/Observers/ClientObserver.php @@ -90,14 +90,4 @@ class ClientObserver // } - public function archived(Client $client) - { - $subscriptions = Webhook::where('company_id', $client->company->id) - ->where('event_id', Webhook::EVENT_ARCHIVE_CLIENT) - ->exists(); - - if ($subscriptions) { - WebhookHandler::dispatch(Webhook::EVENT_ARCHIVE_CLIENT, $client, $client->company)->delay(now()->addSeconds(2)); - } - } } diff --git a/app/Observers/CreditObserver.php b/app/Observers/CreditObserver.php index 4a2552725b33..b34b2f7f3aa1 100644 --- a/app/Observers/CreditObserver.php +++ b/app/Observers/CreditObserver.php @@ -97,14 +97,4 @@ class CreditObserver * @param Credit $credit * @return void */ - public function archived(Credit $credit) - { - $subscriptions = Webhook::where('company_id', $credit->company->id) - ->where('event_id', Webhook::EVENT_ARCHIVE_CREDIT) - ->exists(); - - if ($subscriptions) { - WebhookHandler::dispatch(Webhook::EVENT_ARCHIVE_CREDIT, $credit, $credit->company)->delay(now()->addSeconds(2)); - } - } } diff --git a/app/Observers/ExpenseObserver.php b/app/Observers/ExpenseObserver.php index 2edfabd76827..686c938870cf 100644 --- a/app/Observers/ExpenseObserver.php +++ b/app/Observers/ExpenseObserver.php @@ -95,14 +95,4 @@ class ExpenseObserver * @param Expense $expense * @return void */ - public function archived(Expense $expense) - { - $subscriptions = Webhook::where('company_id', $expense->company->id) - ->where('event_id', Webhook::EVENT_ARCHIVE_EXPENSE) - ->exists(); - - if ($subscriptions) { - WebhookHandler::dispatch(Webhook::EVENT_ARCHIVE_EXPENSE, $expense, $expense->company)->delay(now()->addSeconds(2)); - } - } } diff --git a/app/Observers/PaymentObserver.php b/app/Observers/PaymentObserver.php index f29cfeb24050..3de2d0955953 100644 --- a/app/Observers/PaymentObserver.php +++ b/app/Observers/PaymentObserver.php @@ -89,14 +89,4 @@ class PaymentObserver { // } - public function archived(Payment $payment) - { - $subscriptions = Webhook::where('company_id', $payment->company->id) - ->where('event_id', Webhook::EVENT_ARCHIVE_PAYMENT) - ->exists(); - - if ($subscriptions) { - WebhookHandler::dispatch(Webhook::EVENT_ARCHIVE_PAYMENT, $payment, $payment->company, 'invoices,client')->delay(now()->addSeconds(20)); - } - } } diff --git a/app/Observers/ProjectObserver.php b/app/Observers/ProjectObserver.php index b2acc2661537..8602104635ca 100644 --- a/app/Observers/ProjectObserver.php +++ b/app/Observers/ProjectObserver.php @@ -98,15 +98,4 @@ class ProjectObserver * @param Project $project * @return void */ - public function archived(Project $project) - { - $subscriptions = Webhook::where('company_id', $project->company_id) - ->where('event_id', Webhook::EVENT_ARCHIVE_PROJECT) - ->exists(); - - if ($subscriptions) { - WebhookHandler::dispatch(Webhook::EVENT_ARCHIVE_PROJECT, $project, $project->company, 'client')->delay(now()->addSeconds(2)); - - } - } } diff --git a/app/Observers/QuoteObserver.php b/app/Observers/QuoteObserver.php index 823bf5e54063..1c6adccf6225 100644 --- a/app/Observers/QuoteObserver.php +++ b/app/Observers/QuoteObserver.php @@ -93,15 +93,4 @@ class QuoteObserver { // } - public function archived(Quote $quote) - { - $subscriptions = Webhook::where('company_id', $quote->company->id) - ->where('event_id', Webhook::EVENT_ARCHIVE_QUOTE) - ->exists(); - - if ($subscriptions) { - $quote->load('client'); - WebhookHandler::dispatch(Webhook::EVENT_ARCHIVE_QUOTE, $quote, $quote->company, 'client')->delay(now()->addSeconds(2)); - } - } } diff --git a/app/Observers/TaskObserver.php b/app/Observers/TaskObserver.php index 1527acf30eec..5bfe4b43ef69 100644 --- a/app/Observers/TaskObserver.php +++ b/app/Observers/TaskObserver.php @@ -89,14 +89,4 @@ class TaskObserver { // } - public function archived(Task $task) - { - $subscriptions = Webhook::where('company_id', $task->company->id) - ->where('event_id', Webhook::EVENT_ARCHIVE_TASK) - ->exists(); - - if ($subscriptions) { - WebhookHandler::dispatch(Webhook::EVENT_ARCHIVE_TASK, $task, $task->company)->delay(now()->addSeconds(2)); - } - } }