From 9b86780fa3f14c79887af1f99d41d9a260ea33e2 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Sat, 11 May 2019 13:32:07 +1000 Subject: [PATCH] Update copyright --- app/Console/Kernel.php | 9 +++ app/Constants.php | 9 +++ app/DataMapper/BaseSettings.php | 9 +++ app/DataMapper/ClientSettings.php | 9 +++ app/DataMapper/CompanySettings.php | 9 +++ app/DataMapper/DefaultSettings.php | 9 +++ app/DataMapper/InvoiceItem.php | 9 +++ app/Events/Account/AccountCreated.php | 9 +++ app/Events/Client/ClientWasArchived.php | 9 +++ app/Events/Client/ClientWasCreated.php | 9 +++ app/Events/Client/ClientWasDeleted.php | 9 +++ app/Events/Client/ClientWasRestored.php | 9 +++ app/Events/Client/ClientWasUpdated.php | 9 +++ app/Events/Expense/ExpenseWasArchived.php | 9 +++ app/Events/Expense/ExpenseWasCreated.php | 9 +++ app/Events/Expense/ExpenseWasDeleted.php | 9 +++ app/Events/Expense/ExpenseWasRestored.php | 9 +++ app/Events/Expense/ExpenseWasUpdated.php | 9 +++ app/Events/Invoice/InvoiceWasArchived.php | 9 +++ app/Events/Invoice/InvoiceWasCreated.php | 9 +++ app/Events/Invoice/InvoiceWasDeleted.php | 9 +++ app/Events/Invoice/InvoiceWasEmailed.php | 9 +++ app/Events/Invoice/InvoiceWasMarkedSent.php | 9 +++ app/Events/Invoice/InvoiceWasRestored.php | 9 +++ app/Events/Invoice/InvoiceWasUpdated.php | 9 +++ app/Events/Payment/PaymentCompleted.php | 9 +++ app/Events/Payment/PaymentFailed.php | 9 +++ app/Events/Payment/PaymentWasArchived.php | 9 +++ app/Events/Payment/PaymentWasCreated.php | 9 +++ app/Events/Payment/PaymentWasDeleted.php | 9 +++ app/Events/Payment/PaymentWasRefunded.php | 9 +++ app/Events/Payment/PaymentWasRestored.php | 9 +++ app/Events/Payment/PaymentWasVoided.php | 9 +++ app/Events/Product/ProductWasCreated.php | 9 +++ app/Events/Product/ProductWasDeleted.php | 9 +++ app/Events/Product/ProductWasUpdated.php | 9 +++ app/Events/Quote/QuoteWasArchived.php | 9 +++ app/Events/Quote/QuoteWasCreated.php | 9 +++ app/Events/Quote/QuoteWasDeleted.php | 9 +++ app/Events/Quote/QuoteWasEmailed.php | 9 +++ app/Events/Quote/QuoteWasRestored.php | 9 +++ app/Events/Quote/QuoteWasUpdated.php | 9 +++ app/Events/Task/TaskWasArchived.php | 9 +++ app/Events/Task/TaskWasCreated.php | 9 +++ app/Events/Task/TaskWasDeleted.php | 9 +++ app/Events/Task/TaskWasRestored.php | 9 +++ app/Events/Task/TaskWasUpdated.php | 9 +++ app/Events/User/UserWasArchived.php | 9 +++ app/Events/User/UserWasCreated.php | 9 +++ app/Events/User/UserWasDeleted.php | 9 +++ app/Events/User/UserWasRestored.php | 9 +++ app/Events/User/UserWasUpdated.php | 9 +++ app/Events/Vendor/VendorWasArchived.php | 9 +++ app/Events/Vendor/VendorWasCreated.php | 9 +++ app/Events/Vendor/VendorWasDeleted.php | 9 +++ app/Events/Vendor/VendorWasRestored.php | 9 +++ app/Events/Vendor/VendorWasUpdated.php | 9 +++ app/Exceptions/Handler.php | 9 +++ app/Factory/ClientContactFactory.php | 9 +++ app/Factory/ClientFactory.php | 9 +++ app/Factory/CloneInvoiceFactory.php | 9 +++ app/Factory/CloneInvoiceToQuoteFactory.php | 9 +++ app/Factory/InvoiceFactory.php | 9 +++ app/Factory/InvoiceItemFactory.php | 9 +++ app/Factory/PaymentFactory.php | 9 +++ app/Factory/ProductFactory.php | 9 +++ app/Factory/QuoteFactory.php | 9 +++ app/Factory/RecurringInvoiceFactory.php | 9 +++ app/Factory/RecurringQuoteFactory.php | 9 +++ app/Factory/UserFactory.php | 9 +++ app/Filters/ClientFilters.php | 9 +++ app/Filters/InvoiceFilters.php | 9 +++ app/Filters/PaymentFilters.php | 9 +++ app/Filters/ProductFilters.php | 9 +++ app/Filters/QueryFilters.php | 9 +++ app/Filters/QuoteFilters.php | 9 +++ app/Filters/RecurringInvoiceFilters.php | 9 +++ app/Filters/RecurringQuoteFilters.php | 9 +++ app/Filters/UserFilters.php | 9 +++ app/Helpers/Invoice/InvoiceCalc.php | 9 +++ app/Helpers/Invoice/InvoiceItemCalc.php | 9 +++ app/Helpers/TranslationHelper.php | 9 +++ app/Http/Controllers/AccountController.php | 9 +++ .../Auth/ContactLoginController.php | 9 +++ .../Auth/ForgotPasswordController.php | 9 +++ app/Http/Controllers/Auth/LoginController.php | 9 +++ .../Controllers/Auth/RegisterController.php | 9 +++ .../Auth/ResetPasswordController.php | 9 +++ .../Auth/VerificationController.php | 9 +++ app/Http/Controllers/BaseController.php | 9 +++ app/Http/Controllers/ClientController.php | 9 +++ .../ClientPortal/DashboardController.php | 9 +++ .../Controllers/ClientStatementController.php | 9 +++ app/Http/Controllers/CompanyController.php | 9 +++ app/Http/Controllers/Controller.php | 9 +++ app/Http/Controllers/DashboardController.php | 9 +++ app/Http/Controllers/InvoiceController.php | 11 ++- app/Http/Controllers/PaymentController.php | 9 +++ app/Http/Controllers/ProductController.php | 9 +++ app/Http/Controllers/QuoteController.php | 9 +++ .../RecurringInvoiceController.php | 9 +++ .../Controllers/RecurringQuoteController.php | 9 +++ app/Http/Controllers/SettingsController.php | 9 +++ .../Controllers/Traits/VerifiesUserEmail.php | 9 +++ .../Controllers/TranslationController.php | 9 +++ app/Http/Controllers/UserController.php | 9 +++ .../Controllers/UserProfileController.php | 9 +++ app/Http/Kernel.php | 9 +++ app/Http/Middleware/ApiSecretCheck.php | 9 +++ app/Http/Middleware/Authenticate.php | 9 +++ .../Middleware/CheckForMaintenanceMode.php | 9 +++ app/Http/Middleware/EncryptCookies.php | 9 +++ app/Http/Middleware/QueryLogging.php | 9 +++ .../Middleware/RedirectIfAuthenticated.php | 9 +++ app/Http/Middleware/StartupCheck.php | 9 +++ app/Http/Middleware/TokenAuth.php | 9 +++ app/Http/Middleware/TrimStrings.php | 9 +++ app/Http/Middleware/TrustProxies.php | 9 +++ app/Http/Middleware/UrlSetDb.php | 9 +++ app/Http/Middleware/VerifyCsrfToken.php | 9 +++ app/Http/Middleware/setDb.php | 9 +++ .../Requests/Account/CreateAccountRequest.php | 9 +++ .../Requests/Client/CreateClientRequest.php | 9 +++ .../Requests/Client/DestroyClientRequest.php | 9 +++ .../Requests/Client/EditClientRequest.php | 9 +++ .../Requests/Client/ShowClientRequest.php | 9 +++ .../Requests/Client/StoreClientRequest.php | 9 +++ .../Requests/Client/UpdateClientRequest.php | 9 +++ .../Requests/Invoice/ActionInvoiceRequest.php | 9 +++ .../Requests/Invoice/CreateInvoiceRequest.php | 9 +++ .../Invoice/DestroyInvoiceRequest.php | 9 +++ .../Requests/Invoice/EditInvoiceRequest.php | 9 +++ .../Requests/Invoice/ShowInvoiceRequest.php | 9 +++ .../Requests/Invoice/StoreInvoiceRequest.php | 9 +++ .../Requests/Invoice/UpdateInvoiceRequest.php | 9 +++ .../Requests/Payment/ActionPaymentRequest.php | 9 +++ .../Requests/Payment/CreatePaymentRequest.php | 9 +++ .../Payment/DestroyPaymentRequest.php | 9 +++ .../Requests/Payment/EditPaymentRequest.php | 9 +++ .../Requests/Payment/ShowPaymentRequest.php | 9 +++ .../Requests/Payment/StorePaymentRequest.php | 9 +++ .../Requests/Payment/UpdatePaymentRequest.php | 9 +++ .../Requests/Product/CreateProductRequest.php | 9 +++ .../Requests/Product/EditProductRequest.php | 9 +++ .../Requests/Product/ShowProductRequest.php | 9 +++ .../Requests/Product/StoreProductRequest.php | 9 +++ .../Requests/Product/UpdateProductRequest.php | 9 +++ .../Requests/Quote/ActionQuoteRequest.php | 9 +++ .../Requests/Quote/CreateQuoteRequest.php | 9 +++ .../Requests/Quote/DestroyQuoteRequest.php | 9 +++ app/Http/Requests/Quote/EditQuoteRequest.php | 9 +++ app/Http/Requests/Quote/ShowQuoteRequest.php | 9 +++ app/Http/Requests/Quote/StoreQuoteRequest.php | 9 +++ .../Requests/Quote/UpdateQuoteRequest.php | 9 +++ .../ActionRecurringInvoiceRequest.php | 9 +++ .../CreateRecurringInvoiceRequest.php | 9 +++ .../DestroyRecurringInvoiceRequest.php | 9 +++ .../EditRecurringInvoiceRequest.php | 9 +++ .../ShowRecurringInvoiceRequest.php | 9 +++ .../StoreRecurringInvoiceRequest.php | 9 +++ .../UpdateRecurringInvoiceRequest.php | 9 +++ .../ActionRecurringQuoteRequest.php | 9 +++ .../CreateRecurringQuoteRequest.php | 9 +++ .../DestroyRecurringQuoteRequest.php | 9 +++ .../EditRecurringQuoteRequest.php | 9 +++ .../ShowRecurringQuoteRequest.php | 9 +++ .../StoreRecurringQuoteRequest.php | 9 +++ .../UpdateRecurringQuoteRequest.php | 9 +++ app/Http/Requests/Request.php | 9 +++ app/Http/Requests/User/CreateUserRequest.php | 9 +++ app/Http/Requests/User/DestroyUserRequest.php | 9 +++ app/Http/Requests/User/EditUserRequest.php | 9 +++ app/Http/Requests/User/ShowUserRequest.php | 9 +++ app/Http/Requests/User/StoreUserRequest.php | 9 +++ app/Http/Requests/User/UpdateUserRequest.php | 9 +++ app/Http/ValidationRules/UniqueUserRule.php | 9 +++ app/Http/ViewComposers/HeaderComposer.php | 9 +++ .../ViewComposers/TranslationComposer.php | 9 +++ app/Jobs/Account/CreateAccount.php | 9 +++ app/Jobs/Client/StoreClient.php | 9 +++ app/Jobs/Client/UpdateClient.php | 9 +++ app/Jobs/Company/CreateCompany.php | 9 +++ app/Jobs/Company/CreateCompanyToken.php | 9 +++ app/Jobs/Invoice/InvoiceActions.php | 69 +++++++++++++++++++ app/Jobs/Invoice/InvoiceNotification.php | 9 +++ app/Jobs/Invoice/StoreInvoice.php | 9 +++ app/Jobs/Payment/PaymentNotification.php | 9 +++ app/Jobs/User/CreateUser.php | 9 +++ app/Jobs/Util/UploadFile.php | 9 +++ app/Libraries/MultiDB.php | 9 +++ app/Libraries/OAuth.php | 9 +++ app/Libraries/OFX.php | 9 +++ .../Client/CreatedClientActivity.php | 9 +++ .../Invoice/CreateInvoiceInvitations.php | 9 +++ .../SendVerificationNotification.php | 9 +++ app/Listeners/User/ArchivedUserActivity.php | 9 +++ app/Listeners/User/CreatedUserActivity.php | 9 +++ app/Listeners/User/DeletedUserActivity.php | 9 +++ app/Listeners/User/RestoredUserActivity.php | 9 +++ app/Listeners/User/UpdatedUserActivity.php | 9 +++ app/Mail/VerifyUser.php | 9 +++ app/Models/Account.php | 9 +++ app/Models/AccountGateway.php | 9 +++ app/Models/Activity.php | 9 +++ app/Models/Backup.php | 9 +++ app/Models/Bank.php | 9 +++ app/Models/BankAccount.php | 9 +++ app/Models/BankSubaccount.php | 9 +++ app/Models/BaseModel.php | 9 +++ app/Models/Client.php | 9 +++ app/Models/ClientContact.php | 9 +++ app/Models/Company.php | 9 +++ app/Models/CompanyLedger.php | 9 +++ app/Models/CompanyToken.php | 9 +++ app/Models/CompanyUser.php | 9 +++ app/Models/Country.php | 9 +++ app/Models/Credit.php | 9 +++ app/Models/Currency.php | 9 +++ app/Models/Document.php | 9 +++ app/Models/Expense.php | 9 +++ app/Models/Filterable.php | 10 +++ app/Models/Gateway.php | 9 +++ app/Models/Industry.php | 9 +++ app/Models/Invoice.php | 9 +++ app/Models/InvoiceInvitation.php | 9 +++ app/Models/Language.php | 9 +++ app/Models/Payment.php | 9 +++ app/Models/PaymentLibrary.php | 9 +++ app/Models/PaymentTerm.php | 9 +++ app/Models/PaymentType.php | 9 +++ app/Models/Presenters/AccountPresenter.php | 9 +++ .../Presenters/ClientContactPresenter.php | 9 +++ app/Models/Presenters/ClientPresenter.php | 9 +++ app/Models/Presenters/CompanyPresenter.php | 9 +++ app/Models/Presenters/EntityPresenter.php | 9 +++ app/Models/Presenters/UserPresenter.php | 9 +++ app/Models/Product.php | 9 +++ app/Models/Proposal.php | 9 +++ app/Models/Quote.php | 9 +++ app/Models/QuoteInvitation.php | 9 +++ app/Models/RecurringInvoice.php | 9 +++ app/Models/RecurringInvoiceInvitation.php | 9 +++ app/Models/RecurringQuote.php | 9 +++ app/Models/Size.php | 9 +++ app/Models/Task.php | 9 +++ app/Models/TaxRate.php | 9 +++ app/Models/Timezone.php | 9 +++ app/Models/User.php | 9 +++ app/Observers/AccountObserver.php | 9 +++ app/Observers/ClientContactObserver.php | 9 +++ app/Observers/ClientObserver.php | 9 +++ app/Observers/CompanyObserver.php | 9 +++ app/Observers/CompanyTokenObserver.php | 9 +++ app/Observers/ExpenseObserver.php | 9 +++ app/Observers/InvoiceObserver.php | 9 +++ app/Observers/PaymentObserver.php | 9 +++ app/Observers/ProductObserver.php | 9 +++ app/Observers/ProposalObserver.php | 9 +++ app/Observers/QuoteObserver.php | 9 +++ app/Observers/TaskObserver.php | 9 +++ app/Observers/UserObserver.php | 9 +++ app/Policies/ClientPolicy.php | 9 +++ app/Policies/EntityPolicy.php | 9 +++ app/Policies/InvoicePolicy.php | 9 +++ app/Policies/PaymentPolicy.php | 9 +++ app/Policies/ProductPolicy.php | 9 +++ app/Policies/QuotePolicy.php | 9 +++ app/Policies/RecurringInvoicePolicy.php | 9 +++ app/Policies/RecurringQuotePolicy.php | 9 +++ app/Policies/UserPolicy.php | 9 +++ app/Providers/AppServiceProvider.php | 9 +++ app/Providers/AuthServiceProvider.php | 9 +++ app/Providers/BroadcastServiceProvider.php | 9 +++ app/Providers/ComposerServiceProvider.php | 9 +++ app/Providers/EventServiceProvider.php | 9 +++ app/Providers/MultiDatabaseUserProvider.php | 9 +++ app/Providers/RouteServiceProvider.php | 9 +++ .../SendConfirmationNotification.php | 9 +++ app/Providers/UserSignedUp.php | 9 +++ app/Repositories/AccountRepository.php | 9 +++ app/Repositories/ActivityRepository.php | 9 +++ app/Repositories/BaseRepository.php | 9 +++ app/Repositories/ClientContactRepository.php | 9 +++ app/Repositories/ClientRepository.php | 9 +++ app/Repositories/InvoiceRepository.php | 9 +++ app/Repositories/PaymentRepository.php | 9 +++ app/Repositories/ProductRepository.php | 9 +++ app/Repositories/QuoteRepository.php | 9 +++ .../RecurringInvoiceRepository.php | 9 +++ app/Repositories/RecurringQuoteRepository.php | 9 +++ app/Transformers/AccountTransformer.php | 9 +++ app/Transformers/ArraySerializer.php | 9 +++ app/Transformers/ClientContactTransformer.php | 9 +++ app/Transformers/ClientTransformer.php | 9 +++ app/Transformers/CompanyTokenTransformer.php | 9 +++ app/Transformers/CompanyTransformer.php | 9 +++ app/Transformers/CompanyUserTransformer.php | 9 +++ app/Transformers/EntityTransformer.php | 9 +++ app/Transformers/InvoiceItemTransformer.php | 9 +++ app/Transformers/InvoiceTransformer.php | 9 +++ app/Transformers/PaymentTransformer.php | 9 +++ app/Transformers/ProductTransformer.php | 9 +++ app/Transformers/QuoteTransformer.php | 9 +++ .../RecurringInvoiceTransformer.php | 9 +++ .../RecurringQuoteTransformer.php | 9 +++ app/Transformers/UserTransformer.php | 9 +++ app/Utils/NumberHelper.php | 9 +++ app/Utils/Traits/GeneratesNumberCounter.php | 9 +++ app/Utils/Traits/MakesDates.php | 9 +++ app/Utils/Traits/MakesHash.php | 9 +++ app/Utils/Traits/MakesHeaderData.php | 9 +++ app/Utils/Traits/MakesMenu.php | 9 +++ app/Utils/Traits/NumberFormatter.php | 9 +++ app/Utils/Traits/UserSessionAttributes.php | 9 +++ app/Utils/Traits/UserSettings.php | 9 +++ app/Utils/TranslationHelper.php | 9 +++ .../2014_10_13_000000_create_users_table.php | 2 - 317 files changed, 2906 insertions(+), 3 deletions(-) create mode 100644 app/Jobs/Invoice/InvoiceActions.php diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php index a8c51585931f..18d6f6529f91 100644 --- a/app/Console/Kernel.php +++ b/app/Console/Kernel.php @@ -1,4 +1,13 @@ invoice_repo->save($request->all(), InvoiceFactory::create(auth()->user()->company()->id, auth()->user()->id)); - $invoice = StoreInvoice::dispatchNow($invoice, $request->all()); + $invoice = StoreInvoice::dispatchNow($invoice, $request->all()); //todo potentially this may return mixed ie PDF/$invoice... need to revisit when we implement UI return $this->itemResponse($invoice); diff --git a/app/Http/Controllers/PaymentController.php b/app/Http/Controllers/PaymentController.php index 1e8866771492..403c29a3a10b 100644 --- a/app/Http/Controllers/PaymentController.php +++ b/app/Http/Controllers/PaymentController.php @@ -1,4 +1,13 @@ invoice = $invoice; + + $this->data = $data; + + } + + /** + * Execute the job. + * + * + * @return void + */ + public function handle() + { + + switch($this->data['action']) + { + //fire actions here + } + + } +} diff --git a/app/Jobs/Invoice/InvoiceNotification.php b/app/Jobs/Invoice/InvoiceNotification.php index b25eee6eda77..3087ef134280 100644 --- a/app/Jobs/Invoice/InvoiceNotification.php +++ b/app/Jobs/Invoice/InvoiceNotification.php @@ -1,4 +1,13 @@ unsignedInteger('task_id')->nullable(); $table->unsignedInteger('expense_id')->nullable(); $table->unsignedInteger('activity_type_id')->nullable(); - $table->decimal('adjustment', 13, 2)->nullable(); - $table->decimal('balance', 13, 2)->nullable(); $table->string('ip'); $table->boolean('is_system')->default(0);