From 89d42bcab80a11ca17329f338e817ad5763edba9 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Fri, 19 Apr 2019 19:09:55 +1000 Subject: [PATCH] Create model observers --- app/Events/Client/ClientWasArchived.php | 2 +- app/Events/Client/ClientWasCreated.php | 2 +- app/Events/Client/ClientWasDeleted.php | 2 +- app/Events/Client/ClientWasRestored.php | 2 +- app/Events/Client/ClientWasUpdated.php | 2 +- app/Events/Expense/ExpenseWasArchived.php | 2 +- app/Events/Expense/ExpenseWasCreated.php | 2 +- app/Events/Expense/ExpenseWasDeleted.php | 2 +- app/Events/Expense/ExpenseWasRestored.php | 2 +- app/Events/Expense/ExpenseWasUpdated.php | 2 +- app/Events/Invoice/InvoiceWasArchived.php | 2 +- app/Events/Invoice/InvoiceWasCreated.php | 2 +- app/Events/Invoice/InvoiceWasDeleted.php | 2 +- app/Events/Invoice/InvoiceWasEmailed.php | 2 +- app/Events/Invoice/InvoiceWasRestored.php | 2 +- app/Events/Invoice/InvoiceWasUpdated.php | 2 +- app/Events/Payment/PaymentCompleted.php | 2 +- app/Events/Payment/PaymentFailed.php | 2 +- app/Events/Payment/PaymentWasArchived.php | 2 +- app/Events/Payment/PaymentWasCreated.php | 2 +- app/Events/Payment/PaymentWasDeleted.php | 2 +- app/Events/Payment/PaymentWasRefunded.php | 2 +- app/Events/Payment/PaymentWasRestored.php | 2 +- app/Events/Payment/PaymentWasVoided.php | 2 +- app/Events/Product/ProductWasCreated.php | 2 +- app/Events/Product/ProductWasDeleted.php | 2 +- app/Events/Product/ProductWasUpdated.php | 2 +- app/Events/Quote/QuoteWasArchived.php | 3 +- app/Events/Quote/QuoteWasCreated.php | 2 +- app/Events/Quote/QuoteWasDeleted.php | 2 +- app/Events/Quote/QuoteWasEmailed.php | 2 +- app/Events/Quote/QuoteWasRestored.php | 2 +- app/Events/Quote/QuoteWasUpdated.php | 2 +- app/Events/Task/TaskWasArchived.php | 2 +- app/Events/Task/TaskWasCreated.php | 2 +- app/Events/Task/TaskWasDeleted.php | 2 +- app/Events/Task/TaskWasRestored.php | 2 +- app/Events/Task/TaskWasUpdated.php | 2 +- .../{UserCreated.php => UserWasCreated.php} | 4 +- app/Jobs/User/CreateUser.php | 4 +- app/Observers/AccountObserver.php | 63 +++++++++++++++++++ app/Observers/ClientContactObserver.php | 63 +++++++++++++++++++ app/Observers/ClientObserver.php | 63 +++++++++++++++++++ app/Observers/CompanyObserver.php | 63 +++++++++++++++++++ app/Observers/CompanyTokenObserver.php | 63 +++++++++++++++++++ app/Observers/ExpenseObserver.php | 63 +++++++++++++++++++ app/Observers/InvoiceObserver.php | 63 +++++++++++++++++++ app/Observers/PaymentObserver.php | 63 +++++++++++++++++++ app/Observers/ProductObserver.php | 63 +++++++++++++++++++ app/Observers/ProposalObserver.php | 63 +++++++++++++++++++ app/Observers/QuoteObserver.php | 63 +++++++++++++++++++ app/Observers/TaskObserver.php | 63 +++++++++++++++++++ app/Observers/UserObserver.php | 63 +++++++++++++++++++ 53 files changed, 862 insertions(+), 42 deletions(-) rename app/Events/User/{UserCreated.php => UserWasCreated.php} (95%) create mode 100644 app/Observers/AccountObserver.php create mode 100644 app/Observers/ClientContactObserver.php create mode 100644 app/Observers/ClientObserver.php create mode 100644 app/Observers/CompanyObserver.php create mode 100644 app/Observers/CompanyTokenObserver.php create mode 100644 app/Observers/ExpenseObserver.php create mode 100644 app/Observers/InvoiceObserver.php create mode 100644 app/Observers/PaymentObserver.php create mode 100644 app/Observers/ProductObserver.php create mode 100644 app/Observers/ProposalObserver.php create mode 100644 app/Observers/QuoteObserver.php create mode 100644 app/Observers/TaskObserver.php create mode 100644 app/Observers/UserObserver.php diff --git a/app/Events/Client/ClientWasArchived.php b/app/Events/Client/ClientWasArchived.php index d1b5753f3cb6..e4c6f355a238 100644 --- a/app/Events/Client/ClientWasArchived.php +++ b/app/Events/Client/ClientWasArchived.php @@ -1,6 +1,6 @@ json_encode(DefaultSettings::userSettings()), ]); - event(new UserCreated($user,$this->company)); + event(new UserWasCreated($user,$this->company)); return $user; diff --git a/app/Observers/AccountObserver.php b/app/Observers/AccountObserver.php new file mode 100644 index 000000000000..aed065a4b80c --- /dev/null +++ b/app/Observers/AccountObserver.php @@ -0,0 +1,63 @@ +