mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-06-04 02:44:35 -04:00
Static analysis cleanup
This commit is contained in:
parent
590e231308
commit
6225db9bd9
@ -22,29 +22,7 @@ class InvoiceReminderWasEmailed
|
|||||||
{
|
{
|
||||||
use SerializesModels;
|
use SerializesModels;
|
||||||
|
|
||||||
/**
|
public function __construct(public InvoiceInvitation $invitation, public Company $company, public array $event_vars, public int $reminder)
|
||||||
* @var Invoice
|
|
||||||
*/
|
|
||||||
public $invitation;
|
|
||||||
|
|
||||||
public $reminder;
|
|
||||||
|
|
||||||
public $company;
|
|
||||||
|
|
||||||
public $event_vars;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create a new event instance.
|
|
||||||
*
|
|
||||||
* @param InvoiceInvitation $invitation
|
|
||||||
* @param Company $company
|
|
||||||
* @param array $event_vars
|
|
||||||
*/
|
|
||||||
public function __construct(InvoiceInvitation $invitation, Company $company, array $event_vars, string $reminder)
|
|
||||||
{
|
{
|
||||||
$this->invitation = $invitation;
|
|
||||||
$this->company = $company;
|
|
||||||
$this->event_vars = $event_vars;
|
|
||||||
$this->reminder = $reminder;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -21,34 +21,7 @@ class InvoiceWasEmailedAndFailed
|
|||||||
{
|
{
|
||||||
use SerializesModels;
|
use SerializesModels;
|
||||||
|
|
||||||
public $invitation;
|
public function __construct(public mixed $invitation, public Company $company, public string $message, public string $template, public array $event_vars)
|
||||||
|
|
||||||
public $message;
|
|
||||||
|
|
||||||
public $company;
|
|
||||||
|
|
||||||
public $event_vars;
|
|
||||||
|
|
||||||
public $template;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create a new event instance.
|
|
||||||
*
|
|
||||||
* @param $invitation
|
|
||||||
* @param Company $company
|
|
||||||
* @param string $errors
|
|
||||||
* @param array $event_vars
|
|
||||||
*/
|
|
||||||
public function __construct($invitation, Company $company, string $message, string $template, array $event_vars)
|
|
||||||
{
|
{
|
||||||
$this->invitation = $invitation;
|
|
||||||
|
|
||||||
$this->company = $company;
|
|
||||||
|
|
||||||
$this->message = $message;
|
|
||||||
|
|
||||||
$this->event_vars = $event_vars;
|
|
||||||
|
|
||||||
$this->template = $template;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -24,26 +24,7 @@ class RecurringInvoiceWasUpdated
|
|||||||
{
|
{
|
||||||
use Dispatchable, InteractsWithSockets, SerializesModels;
|
use Dispatchable, InteractsWithSockets, SerializesModels;
|
||||||
|
|
||||||
/**
|
public function __construct(public RecurringInvoice $recurring_invoice, public Company $company, public array $event_vars)
|
||||||
* @var Invoice
|
|
||||||
*/
|
|
||||||
public $recurring_invoice;
|
|
||||||
|
|
||||||
public $company;
|
|
||||||
|
|
||||||
public $event_vars;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create a new event instance.
|
|
||||||
*
|
|
||||||
* @param RecurringInvoice $recurring_invoice
|
|
||||||
* @param Company $company
|
|
||||||
* @param array $event_vars
|
|
||||||
*/
|
|
||||||
public function __construct(RecurringInvoice $recurring_invoice, Company $company, array $event_vars)
|
|
||||||
{
|
{
|
||||||
$this->recurring_invoice = $recurring_invoice;
|
|
||||||
$this->company = $company;
|
|
||||||
$this->event_vars = $event_vars;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -22,26 +22,7 @@ class RecurringQuoteWasDeleted
|
|||||||
{
|
{
|
||||||
use SerializesModels;
|
use SerializesModels;
|
||||||
|
|
||||||
/**
|
public function __construct(public RecurringQuote $recurring_quote, public Company $company, public array $event_vars)
|
||||||
* @var RecurringQuote
|
|
||||||
*/
|
|
||||||
public $recurring_quote;
|
|
||||||
|
|
||||||
public $company;
|
|
||||||
|
|
||||||
public $event_vars;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create a new event instance.
|
|
||||||
*
|
|
||||||
* @param Invoice $invoice
|
|
||||||
* @param Company $company
|
|
||||||
* @param array $event_vars
|
|
||||||
*/
|
|
||||||
public function __construct(RecurringQuote $recurring_quote, Company $company, array $event_vars)
|
|
||||||
{
|
{
|
||||||
$this->recurring_quote = $recurring_quote;
|
|
||||||
$this->company = $company;
|
|
||||||
$this->event_vars = $event_vars;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -22,30 +22,7 @@ class RecurringQuoteWasRestored
|
|||||||
{
|
{
|
||||||
use SerializesModels;
|
use SerializesModels;
|
||||||
|
|
||||||
/**
|
public function __construct(public RecurringQuote $recurring_quote, public bool $fromDeleted, public Company $company, public array $event_vars)
|
||||||
* @var RecurringQuote
|
|
||||||
*/
|
|
||||||
public $recurring_quote;
|
|
||||||
|
|
||||||
public $fromDeleted;
|
|
||||||
|
|
||||||
public $company;
|
|
||||||
|
|
||||||
public $event_vars;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create a new event instance.
|
|
||||||
*
|
|
||||||
* @param Invoice $invoice
|
|
||||||
* @param $fromDeleted
|
|
||||||
* @param Company $company
|
|
||||||
* @param array $event_vars
|
|
||||||
*/
|
|
||||||
public function __construct(RecurringQuote $recurring_quote, $fromDeleted, Company $company, array $event_vars)
|
|
||||||
{
|
{
|
||||||
$this->recurring_quote = $recurring_quote;
|
|
||||||
$this->fromDeleted = $fromDeleted;
|
|
||||||
$this->company = $company;
|
|
||||||
$this->event_vars = $event_vars;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -26,30 +26,8 @@ class UserWasCreated
|
|||||||
{
|
{
|
||||||
use Dispatchable, InteractsWithSockets, SerializesModels;
|
use Dispatchable, InteractsWithSockets, SerializesModels;
|
||||||
|
|
||||||
/**
|
public function __construct(public User $user, public User $creating_user, public Company $company, public array $event_vars)
|
||||||
* @var
|
|
||||||
*/
|
|
||||||
public $user;
|
|
||||||
|
|
||||||
public $creating_user;
|
|
||||||
|
|
||||||
public $company;
|
|
||||||
|
|
||||||
public $event_vars;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create a new event instance.
|
|
||||||
*
|
|
||||||
* @param User $user
|
|
||||||
* @param Company $company
|
|
||||||
* @param array $event_vars
|
|
||||||
*/
|
|
||||||
public function __construct(User $user, User $creating_user, Company $company, array $event_vars)
|
|
||||||
{
|
{
|
||||||
$this->user = $user;
|
|
||||||
$this->creating_user = $creating_user;
|
|
||||||
$this->company = $company;
|
|
||||||
$this->event_vars = $event_vars;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -11,28 +11,30 @@
|
|||||||
|
|
||||||
namespace App\Exceptions;
|
namespace App\Exceptions;
|
||||||
|
|
||||||
|
use Throwable;
|
||||||
|
use PDOException;
|
||||||
use App\Utils\Ninja;
|
use App\Utils\Ninja;
|
||||||
use Illuminate\Auth\Access\AuthorizationException;
|
use Sentry\State\Scope;
|
||||||
use Illuminate\Auth\AuthenticationException;
|
use Illuminate\Support\Arr;
|
||||||
use Illuminate\Database\Eloquent\ModelNotFoundException as ModelNotFoundException;
|
|
||||||
use Illuminate\Database\Eloquent\RelationNotFoundException;
|
|
||||||
use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler;
|
|
||||||
use Illuminate\Http\Exceptions\ThrottleRequestsException;
|
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use Illuminate\Http\Response;
|
use Illuminate\Http\Response;
|
||||||
use Illuminate\Queue\MaxAttemptsExceededException;
|
|
||||||
use Illuminate\Session\TokenMismatchException;
|
|
||||||
use Illuminate\Support\Arr;
|
|
||||||
use Illuminate\Support\Facades\Schema;
|
|
||||||
use Illuminate\Validation\ValidationException;
|
|
||||||
use League\Flysystem\UnableToCreateDirectory;
|
|
||||||
use PDOException;
|
|
||||||
use Sentry\Laravel\Integration;
|
use Sentry\Laravel\Integration;
|
||||||
use Sentry\State\Scope;
|
use Illuminate\Support\Facades\Schema;
|
||||||
|
use GuzzleHttp\Exception\ConnectException;
|
||||||
|
use Illuminate\Auth\AuthenticationException;
|
||||||
|
use League\Flysystem\UnableToCreateDirectory;
|
||||||
|
use Illuminate\Session\TokenMismatchException;
|
||||||
|
use Illuminate\Validation\ValidationException;
|
||||||
|
use Illuminate\Auth\Access\AuthorizationException;
|
||||||
|
use Illuminate\Queue\MaxAttemptsExceededException;
|
||||||
|
use Illuminate\Http\Exceptions\ThrottleRequestsException;
|
||||||
|
use Symfony\Component\Process\Exception\RuntimeException;
|
||||||
|
use Illuminate\Database\Eloquent\RelationNotFoundException;
|
||||||
|
use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler;
|
||||||
use Symfony\Component\Console\Exception\CommandNotFoundException;
|
use Symfony\Component\Console\Exception\CommandNotFoundException;
|
||||||
use Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException;
|
|
||||||
use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
|
use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
|
||||||
use Throwable;
|
use Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException;
|
||||||
|
use Illuminate\Database\Eloquent\ModelNotFoundException as ModelNotFoundException;
|
||||||
|
|
||||||
class Handler extends ExceptionHandler
|
class Handler extends ExceptionHandler
|
||||||
{
|
{
|
||||||
@ -59,10 +61,9 @@ class Handler extends ExceptionHandler
|
|||||||
ModelNotFoundException::class,
|
ModelNotFoundException::class,
|
||||||
NotFoundHttpException::class,
|
NotFoundHttpException::class,
|
||||||
UnableToCreateDirectory::class,
|
UnableToCreateDirectory::class,
|
||||||
GuzzleHttp\Exception\ConnectException::class,
|
ConnectException::class,
|
||||||
Symfony\Component\Process\Exception\RuntimeException::class,
|
|
||||||
InvalidArgumentException::class,
|
|
||||||
RuntimeException::class,
|
RuntimeException::class,
|
||||||
|
InvalidArgumentException::class,
|
||||||
Aws\Exception\CredentialsException::class,
|
Aws\Exception\CredentialsException::class,
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -120,9 +120,9 @@ class ProductExport extends BaseExport
|
|||||||
$entity['vendor'] = $product->vendor()->exists() ? $product->vendor->name : '';
|
$entity['vendor'] = $product->vendor()->exists() ? $product->vendor->name : '';
|
||||||
}
|
}
|
||||||
|
|
||||||
if (array_key_exists('project_id', $this->input['report_keys'])) {
|
// if (array_key_exists('project_id', $this->input['report_keys'])) {
|
||||||
$entity['project'] = $product->project()->exists() ? $product->project->name : '';
|
// $entity['project'] = $product->project()->exists() ? $product->project->name : '';
|
||||||
}
|
// }
|
||||||
|
|
||||||
return $entity;
|
return $entity;
|
||||||
}
|
}
|
||||||
|
@ -229,7 +229,7 @@ class ProductSalesExport extends BaseExport
|
|||||||
/**
|
/**
|
||||||
* calculateTax
|
* calculateTax
|
||||||
*
|
*
|
||||||
* @param mixed $invoice
|
* @param Invoice $invoice
|
||||||
* @param float $amount
|
* @param float $amount
|
||||||
* @param float $tax_rate
|
* @param float $tax_rate
|
||||||
* @return float
|
* @return float
|
||||||
@ -250,7 +250,7 @@ class ProductSalesExport extends BaseExport
|
|||||||
/**
|
/**
|
||||||
* calculateDiscount
|
* calculateDiscount
|
||||||
*
|
*
|
||||||
* @param mixed $invoice
|
* @param Invoice $invoice
|
||||||
* @param mixed $entity
|
* @param mixed $entity
|
||||||
* @return float
|
* @return float
|
||||||
*/
|
*/
|
||||||
|
@ -36,7 +36,7 @@ class BankIntegrationFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Filter based on search text.
|
* Filter based on search text.
|
||||||
*
|
*
|
||||||
* @param string query filter
|
* @param string $filter
|
||||||
* @return Builder
|
* @return Builder
|
||||||
* @deprecated
|
* @deprecated
|
||||||
*/
|
*/
|
||||||
@ -55,7 +55,7 @@ class BankIntegrationFilters extends QueryFilters
|
|||||||
* Filters the list based on the status
|
* Filters the list based on the status
|
||||||
* archived, active, deleted.
|
* archived, active, deleted.
|
||||||
*
|
*
|
||||||
* @param string filter
|
* @param string $filter
|
||||||
* @return Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function status(string $filter = ''): Builder
|
public function status(string $filter = ''): Builder
|
||||||
|
@ -53,7 +53,7 @@ class ClientFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Filter between balances.
|
* Filter between balances.
|
||||||
*
|
*
|
||||||
* @param string balance
|
* @param string $balance
|
||||||
* @return Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function between_balance(string $balance = ''): Builder
|
public function between_balance(string $balance = ''): Builder
|
||||||
@ -108,7 +108,7 @@ class ClientFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Filter based on search text.
|
* Filter based on search text.
|
||||||
*
|
*
|
||||||
* @param string query filter
|
* @param string $filter
|
||||||
* @return Builder
|
* @return Builder
|
||||||
* @deprecated
|
* @deprecated
|
||||||
*/
|
*/
|
||||||
@ -136,7 +136,7 @@ class ClientFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Sorts the list based on $sort.
|
* Sorts the list based on $sort.
|
||||||
*
|
*
|
||||||
* @param string sort formatted as column|asc
|
* @param string $sort formatted as column|asc
|
||||||
* @return Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function sort(string $sort = ''): Builder
|
public function sort(string $sort = ''): Builder
|
||||||
@ -157,9 +157,9 @@ class ClientFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Filters the query by the users company ID.
|
* Filters the query by the users company ID.
|
||||||
*
|
*
|
||||||
* @return Illuminate\Database\Query\Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function entityFilter()
|
public function entityFilter(): Builder
|
||||||
{
|
{
|
||||||
return $this->builder->company();
|
return $this->builder->company();
|
||||||
}
|
}
|
||||||
|
@ -21,7 +21,7 @@ class CompanyGatewayFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Filter based on search text.
|
* Filter based on search text.
|
||||||
*
|
*
|
||||||
* @param string query filter
|
* @param string $filter
|
||||||
* @return Builder
|
* @return Builder
|
||||||
* @deprecated
|
* @deprecated
|
||||||
*/
|
*/
|
||||||
@ -39,7 +39,7 @@ class CompanyGatewayFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Sorts the list based on $sort.
|
* Sorts the list based on $sort.
|
||||||
*
|
*
|
||||||
* @param string sort formatted as column|asc
|
* @param string $sort formatted as column|asc
|
||||||
* @return Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function sort(string $sort = ''): Builder
|
public function sort(string $sort = ''): Builder
|
||||||
@ -56,9 +56,9 @@ class CompanyGatewayFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Filters the query by the users company ID.
|
* Filters the query by the users company ID.
|
||||||
*
|
*
|
||||||
* @return Illuminate\Database\Query\Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function entityFilter()
|
public function entityFilter(): Builder
|
||||||
{
|
{
|
||||||
return $this->builder->company();
|
return $this->builder->company();
|
||||||
}
|
}
|
||||||
|
@ -27,7 +27,7 @@ class CreditFilters extends QueryFilters
|
|||||||
* - overdue
|
* - overdue
|
||||||
* - reversed
|
* - reversed
|
||||||
*
|
*
|
||||||
* @param string credit_status The credit status as seen by the client
|
* @param string $value The credit status as seen by the client
|
||||||
* @return Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function credit_status(string $value = ''): Builder
|
public function credit_status(string $value = ''): Builder
|
||||||
@ -66,7 +66,7 @@ class CreditFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Filter based on search text.
|
* Filter based on search text.
|
||||||
*
|
*
|
||||||
* @param string query filter
|
* @param string $filter
|
||||||
* @return Builder
|
* @return Builder
|
||||||
* @deprecated
|
* @deprecated
|
||||||
*/
|
*/
|
||||||
@ -104,7 +104,7 @@ class CreditFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Sorts the list based on $sort.
|
* Sorts the list based on $sort.
|
||||||
*
|
*
|
||||||
* @param string sort formatted as column|asc
|
* @param string $sort formatted as column|asc
|
||||||
* @return Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function sort(string $sort = ''): Builder
|
public function sort(string $sort = ''): Builder
|
||||||
@ -124,7 +124,7 @@ class CreditFilters extends QueryFilters
|
|||||||
* We need to ensure we are using the correct company ID
|
* We need to ensure we are using the correct company ID
|
||||||
* as we could be hitting this from either the client or company auth guard
|
* as we could be hitting this from either the client or company auth guard
|
||||||
*
|
*
|
||||||
* @return Illuminate\Database\Query\Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function entityFilter()
|
public function entityFilter()
|
||||||
{
|
{
|
||||||
|
@ -22,7 +22,7 @@ class DocumentFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Filter based on search text.
|
* Filter based on search text.
|
||||||
*
|
*
|
||||||
* @param string query filter
|
* @param string $filter
|
||||||
* @return Builder
|
* @return Builder
|
||||||
* @deprecated
|
* @deprecated
|
||||||
*/
|
*/
|
||||||
@ -52,7 +52,7 @@ class DocumentFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Sorts the list based on $sort.
|
* Sorts the list based on $sort.
|
||||||
*
|
*
|
||||||
* @param string sort formatted as column|asc
|
* @param string $sort formatted as column|asc
|
||||||
* @return Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function sort(string $sort = ''): Builder
|
public function sort(string $sort = ''): Builder
|
||||||
@ -79,9 +79,9 @@ class DocumentFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Filters the query by the users company ID.
|
* Filters the query by the users company ID.
|
||||||
*
|
*
|
||||||
* @return Illuminate\Database\Query\Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function entityFilter()
|
public function entityFilter(): Builder
|
||||||
{
|
{
|
||||||
return $this->builder->company();
|
return $this->builder->company();
|
||||||
}
|
}
|
||||||
|
@ -21,7 +21,7 @@ class ExpenseCategoryFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Filter based on search text.
|
* Filter based on search text.
|
||||||
*
|
*
|
||||||
* @param string query filter
|
* @param string $filter
|
||||||
* @return Builder
|
* @return Builder
|
||||||
* @deprecated
|
* @deprecated
|
||||||
*/
|
*/
|
||||||
@ -37,7 +37,7 @@ class ExpenseCategoryFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Sorts the list based on $sort.
|
* Sorts the list based on $sort.
|
||||||
*
|
*
|
||||||
* @param string sort formatted as column|asc
|
* @param string $sort formatted as column|asc
|
||||||
* @return Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function sort(string $sort = ''): Builder
|
public function sort(string $sort = ''): Builder
|
||||||
@ -59,9 +59,9 @@ class ExpenseCategoryFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Filters the query by the users company ID.
|
* Filters the query by the users company ID.
|
||||||
*
|
*
|
||||||
* @return Illuminate\Database\Query\Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function entityFilter()
|
public function entityFilter(): Builder
|
||||||
{
|
{
|
||||||
return $this->builder->company();
|
return $this->builder->company();
|
||||||
}
|
}
|
||||||
|
@ -21,7 +21,7 @@ class ExpenseFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Filter based on search text.
|
* Filter based on search text.
|
||||||
*
|
*
|
||||||
* @param string query filter
|
* @param string $filter
|
||||||
* @return Builder
|
* @return Builder
|
||||||
* @deprecated
|
* @deprecated
|
||||||
*/
|
*/
|
||||||
@ -130,7 +130,7 @@ class ExpenseFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Sorts the list based on $sort.
|
* Sorts the list based on $sort.
|
||||||
*
|
*
|
||||||
* @param string sort formatted as column|asc
|
* @param string $sort formatted as column|asc
|
||||||
* @return Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function sort(string $sort = ''): Builder
|
public function sort(string $sort = ''): Builder
|
||||||
@ -151,9 +151,9 @@ class ExpenseFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Filters the query by the users company ID.
|
* Filters the query by the users company ID.
|
||||||
*
|
*
|
||||||
* @return Illuminate\Database\Query\Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function entityFilter()
|
public function entityFilter(): Builder
|
||||||
{
|
{
|
||||||
return $this->builder->company();
|
return $this->builder->company();
|
||||||
}
|
}
|
||||||
|
@ -156,7 +156,7 @@ class PaymentFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Filters the query by the users company ID.
|
* Filters the query by the users company ID.
|
||||||
*
|
*
|
||||||
* @return Illuminate\Database\Eloquent\Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function entityFilter(): Builder
|
public function entityFilter(): Builder
|
||||||
{
|
{
|
||||||
|
@ -21,8 +21,8 @@ class ProjectFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Filter based on search text.
|
* Filter based on search text.
|
||||||
*
|
*
|
||||||
* @param string query filter
|
* @param string $filter
|
||||||
* @return Illuminate\Eloquent\Query\Builder
|
* @return Builder
|
||||||
* @deprecated
|
* @deprecated
|
||||||
*/
|
*/
|
||||||
public function filter(string $filter = ''): Builder
|
public function filter(string $filter = ''): Builder
|
||||||
@ -50,8 +50,8 @@ class ProjectFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Sorts the list based on $sort.
|
* Sorts the list based on $sort.
|
||||||
*
|
*
|
||||||
* @param string sort formatted as column|asc
|
* @param string $sort formatted as column|asc
|
||||||
* @return Illuminate\Eloquent\Query\Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function sort(string $sort = ''): Builder
|
public function sort(string $sort = ''): Builder
|
||||||
{
|
{
|
||||||
@ -69,7 +69,7 @@ class ProjectFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Filters the query by the users company ID.
|
* Filters the query by the users company ID.
|
||||||
*
|
*
|
||||||
* @return Illuminate\Eloquent\Query\Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function entityFilter(): Builder
|
public function entityFilter(): Builder
|
||||||
{
|
{
|
||||||
|
@ -74,7 +74,7 @@ class PurchaseOrderFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Filter based on search text.
|
* Filter based on search text.
|
||||||
*
|
*
|
||||||
* @param string query filter
|
* @param string $filter
|
||||||
* @return Builder
|
* @return Builder
|
||||||
* @deprecated
|
* @deprecated
|
||||||
*/
|
*/
|
||||||
@ -112,7 +112,7 @@ class PurchaseOrderFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Sorts the list based on $sort.
|
* Sorts the list based on $sort.
|
||||||
*
|
*
|
||||||
* @param string sort formatted as column|asc
|
* @param string $sort formatted as column|asc
|
||||||
* @return Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function sort(string $sort = ''): Builder
|
public function sort(string $sort = ''): Builder
|
||||||
|
@ -151,7 +151,7 @@ class RecurringInvoiceFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* next send date between.
|
* next send date between.
|
||||||
*
|
*
|
||||||
* @param string range
|
* @param string $range
|
||||||
* @return Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function next_send_between(string $range = ''): Builder
|
public function next_send_between(string $range = ''): Builder
|
||||||
@ -187,7 +187,7 @@ class RecurringInvoiceFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Filter by frequency id.
|
* Filter by frequency id.
|
||||||
*
|
*
|
||||||
* @param integer frequency_id
|
* @param string $value
|
||||||
* @return Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function frequency_id(string $value = ''): Builder
|
public function frequency_id(string $value = ''): Builder
|
||||||
|
@ -21,8 +21,8 @@ class RecurringQuoteFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Filter based on search text.
|
* Filter based on search text.
|
||||||
*
|
*
|
||||||
* @param string query filter
|
* @param string $filter
|
||||||
* @return Illuminate\Database\Eloquent\Builder
|
* @return Builder
|
||||||
* @deprecated
|
* @deprecated
|
||||||
*/
|
*/
|
||||||
public function filter(string $filter = ''): Builder
|
public function filter(string $filter = ''): Builder
|
||||||
@ -51,8 +51,8 @@ class RecurringQuoteFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Sorts the list based on $sort.
|
* Sorts the list based on $sort.
|
||||||
*
|
*
|
||||||
* @param string sort formatted as column|asc
|
* @param string $sort formatted as column|asc
|
||||||
* @return Illuminate\Database\Eloquent\Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function sort(string $sort = ''): Builder
|
public function sort(string $sort = ''): Builder
|
||||||
{
|
{
|
||||||
@ -68,7 +68,7 @@ class RecurringQuoteFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Filters the query by the users company ID.
|
* Filters the query by the users company ID.
|
||||||
*
|
*
|
||||||
* @return Illuminate\Database\Eloquent\Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function entityFilter(): Builder
|
public function entityFilter(): Builder
|
||||||
{
|
{
|
||||||
|
@ -21,7 +21,7 @@ class SchedulerFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Filter based on search text.
|
* Filter based on search text.
|
||||||
*
|
*
|
||||||
* @param string query filter
|
* @param string $filter
|
||||||
* @return Builder
|
* @return Builder
|
||||||
* @deprecated
|
* @deprecated
|
||||||
*/
|
*/
|
||||||
@ -39,7 +39,7 @@ class SchedulerFilters extends QueryFilters
|
|||||||
/**
|
/**
|
||||||
* Sorts the list based on $sort.
|
* Sorts the list based on $sort.
|
||||||
*
|
*
|
||||||
* @param string sort formatted as column|asc
|
* @param string $sort formatted as column|asc
|
||||||
* @return Builder
|
* @return Builder
|
||||||
*/
|
*/
|
||||||
public function sort(string $sort = ''): Builder
|
public function sort(string $sort = ''): Builder
|
||||||
|
@ -42,6 +42,7 @@ class InvoiceSumInclusive
|
|||||||
|
|
||||||
private $precision;
|
private $precision;
|
||||||
|
|
||||||
|
private InvoiceItemSumInclusive $invoice_items;
|
||||||
/**
|
/**
|
||||||
* Constructs the object with Invoice and Settings object.
|
* Constructs the object with Invoice and Settings object.
|
||||||
*
|
*
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
*
|
*
|
||||||
* //Cache::forever($custom_company_translated_string, 'mogly');
|
* //Cache::forever($custom_company_translated_string, 'mogly');
|
||||||
*
|
*
|
||||||
* @param string translation string key
|
* @param string $string
|
||||||
* @param array $replace
|
* @param array $replace
|
||||||
* @param null $locale
|
* @param null $locale
|
||||||
* @return string
|
* @return string
|
||||||
|
@ -41,7 +41,7 @@ use Laracasts\Presenter\PresentableTrait;
|
|||||||
* @property string|null $client_hash
|
* @property string|null $client_hash
|
||||||
* @property string|null $logo
|
* @property string|null $logo
|
||||||
* @property string|null $phone
|
* @property string|null $phone
|
||||||
* @property string|null routing_id
|
* @property string|null $routing_id
|
||||||
* @property string $balance
|
* @property string $balance
|
||||||
* @property string $paid_to_date
|
* @property string $paid_to_date
|
||||||
* @property string $credit_balance
|
* @property string $credit_balance
|
||||||
@ -643,6 +643,11 @@ class Client extends BaseModel implements HasLocalePreference
|
|||||||
})->first();
|
})->first();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function industry()
|
||||||
|
{
|
||||||
|
return $this->belongsTo(Industry::class);
|
||||||
|
}
|
||||||
|
|
||||||
public function locale()
|
public function locale()
|
||||||
{
|
{
|
||||||
if (! $this->language()) {
|
if (! $this->language()) {
|
||||||
|
@ -612,76 +612,59 @@ class Invoice extends BaseModel
|
|||||||
return ($this->partial && $this->partial > 0) === true;
|
return ($this->partial && $this->partial > 0) === true;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function badgeForStatus(int $status)
|
public static function badgeForStatus(int $status): string
|
||||||
{
|
{
|
||||||
switch ($status) {
|
switch ($status) {
|
||||||
case self::STATUS_DRAFT:
|
case self::STATUS_DRAFT:
|
||||||
return '<h5><span class="badge badge-light">'.ctrans('texts.draft').'</span></h5>';
|
return '<h5><span class="badge badge-light">'.ctrans('texts.draft').'</span></h5>';
|
||||||
break;
|
|
||||||
case self::STATUS_SENT:
|
case self::STATUS_SENT:
|
||||||
return '<h5><span class="badge badge-primary">'.ctrans('texts.sent').'</span></h5>';
|
return '<h5><span class="badge badge-primary">'.ctrans('texts.sent').'</span></h5>';
|
||||||
break;
|
|
||||||
case self::STATUS_PARTIAL:
|
case self::STATUS_PARTIAL:
|
||||||
return '<h5><span class="badge badge-primary">'.ctrans('texts.partial').'</span></h5>';
|
return '<h5><span class="badge badge-primary">'.ctrans('texts.partial').'</span></h5>';
|
||||||
break;
|
|
||||||
case self::STATUS_PAID:
|
case self::STATUS_PAID:
|
||||||
return '<h5><span class="badge badge-success">'.ctrans('texts.paid').'</span></h5>';
|
return '<h5><span class="badge badge-success">'.ctrans('texts.paid').'</span></h5>';
|
||||||
break;
|
|
||||||
case self::STATUS_CANCELLED:
|
case self::STATUS_CANCELLED:
|
||||||
return '<h5><span class="badge badge-secondary">'.ctrans('texts.cancelled').'</span></h5>';
|
return '<h5><span class="badge badge-secondary">'.ctrans('texts.cancelled').'</span></h5>';
|
||||||
break;
|
|
||||||
case self::STATUS_OVERDUE:
|
case self::STATUS_OVERDUE:
|
||||||
return '<h5><span class="badge badge-danger">'.ctrans('texts.overdue').'</span></h5>';
|
return '<h5><span class="badge badge-danger">'.ctrans('texts.overdue').'</span></h5>';
|
||||||
break;
|
|
||||||
case self::STATUS_UNPAID:
|
case self::STATUS_UNPAID:
|
||||||
return '<h5><span class="badge badge-warning text-white">'.ctrans('texts.unpaid').'</span></h5>';
|
return '<h5><span class="badge badge-warning text-white">'.ctrans('texts.unpaid').'</span></h5>';
|
||||||
break;
|
|
||||||
case self::STATUS_REVERSED:
|
case self::STATUS_REVERSED:
|
||||||
return '<h5><span class="badge badge-info">'.ctrans('texts.reversed').'</span></h5>';
|
return '<h5><span class="badge badge-info">'.ctrans('texts.reversed').'</span></h5>';
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
// code...
|
return '<h5><span class="badge badge-primary">'.ctrans('texts.sent').'</span></h5>';
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function stringStatus(int $status)
|
public static function stringStatus(int $status): string
|
||||||
{
|
{
|
||||||
switch ($status) {
|
switch ($status) {
|
||||||
case self::STATUS_DRAFT:
|
case self::STATUS_DRAFT:
|
||||||
return ctrans('texts.draft');
|
return ctrans('texts.draft');
|
||||||
break;
|
|
||||||
case self::STATUS_SENT:
|
case self::STATUS_SENT:
|
||||||
return ctrans('texts.sent');
|
return ctrans('texts.sent');
|
||||||
break;
|
|
||||||
case self::STATUS_PARTIAL:
|
case self::STATUS_PARTIAL:
|
||||||
return ctrans('texts.partial');
|
return ctrans('texts.partial');
|
||||||
break;
|
|
||||||
case self::STATUS_PAID:
|
case self::STATUS_PAID:
|
||||||
return ctrans('texts.paid');
|
return ctrans('texts.paid');
|
||||||
break;
|
|
||||||
case self::STATUS_CANCELLED:
|
case self::STATUS_CANCELLED:
|
||||||
return ctrans('texts.cancelled');
|
return ctrans('texts.cancelled');
|
||||||
break;
|
|
||||||
case self::STATUS_OVERDUE:
|
case self::STATUS_OVERDUE:
|
||||||
return ctrans('texts.overdue');
|
return ctrans('texts.overdue');
|
||||||
break;
|
|
||||||
case self::STATUS_UNPAID:
|
case self::STATUS_UNPAID:
|
||||||
return ctrans('texts.unpaid');
|
return ctrans('texts.unpaid');
|
||||||
break;
|
|
||||||
case self::STATUS_REVERSED:
|
case self::STATUS_REVERSED:
|
||||||
return ctrans('texts.reversed');
|
return ctrans('texts.reversed');
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
// code...
|
return ctrans('texts.sent');
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Access the invoice calculator object.
|
* Access the invoice calculator object.
|
||||||
*
|
*
|
||||||
* @return \stdClass The invoice calculator object getters
|
* @return InvoiceSumInclusive | InvoiceSum The invoice calculator object getters
|
||||||
*/
|
*/
|
||||||
public function calc()
|
public function calc()
|
||||||
{
|
{
|
||||||
@ -780,16 +763,12 @@ class Invoice extends BaseModel
|
|||||||
switch ($locked_status) {
|
switch ($locked_status) {
|
||||||
case 'off':
|
case 'off':
|
||||||
return false;
|
return false;
|
||||||
break;
|
|
||||||
case 'when_sent':
|
case 'when_sent':
|
||||||
return $this->status_id == self::STATUS_SENT;
|
return $this->status_id == self::STATUS_SENT;
|
||||||
break;
|
|
||||||
case 'when_paid':
|
case 'when_paid':
|
||||||
return $this->status_id == self::STATUS_PAID || $this->status_id == self::STATUS_PARTIAL;
|
return $this->status_id == self::STATUS_PAID || $this->status_id == self::STATUS_PARTIAL;
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
return false;
|
return false;
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -813,7 +792,7 @@ class Invoice extends BaseModel
|
|||||||
return $this->balance;
|
return $this->balance;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($this->status_id = 1) {
|
if ($this->status_id == 1) {
|
||||||
return $this->amount;
|
return $this->amount;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -11,266 +11,270 @@
|
|||||||
|
|
||||||
namespace App\Providers;
|
namespace App\Providers;
|
||||||
|
|
||||||
use App\Events\Account\AccountCreated;
|
use App\Models\Task;
|
||||||
use App\Events\Client\ClientWasArchived;
|
use App\Models\User;
|
||||||
use App\Events\Client\ClientWasCreated;
|
use App\Models\Quote;
|
||||||
use App\Events\Client\ClientWasDeleted;
|
|
||||||
use App\Events\Client\ClientWasRestored;
|
|
||||||
use App\Events\Client\ClientWasUpdated;
|
|
||||||
use App\Events\Client\DesignWasDeleted;
|
|
||||||
use App\Events\Client\DesignWasRestored;
|
|
||||||
use App\Events\Client\DesignWasUpdated;
|
|
||||||
use App\Events\Company\CompanyDocumentsDeleted;
|
|
||||||
use App\Events\Contact\ContactLoggedIn;
|
|
||||||
use App\Events\Credit\CreditWasArchived;
|
|
||||||
use App\Events\Credit\CreditWasCreated;
|
|
||||||
use App\Events\Credit\CreditWasDeleted;
|
|
||||||
use App\Events\Credit\CreditWasEmailed;
|
|
||||||
use App\Events\Credit\CreditWasEmailedAndFailed;
|
|
||||||
use App\Events\Credit\CreditWasMarkedSent;
|
|
||||||
use App\Events\Credit\CreditWasRestored;
|
|
||||||
use App\Events\Credit\CreditWasUpdated;
|
|
||||||
use App\Events\Credit\CreditWasViewed;
|
|
||||||
use App\Events\Design\DesignWasArchived;
|
|
||||||
use App\Events\Expense\ExpenseWasArchived;
|
|
||||||
use App\Events\Expense\ExpenseWasCreated;
|
|
||||||
use App\Events\Expense\ExpenseWasDeleted;
|
|
||||||
use App\Events\Expense\ExpenseWasRestored;
|
|
||||||
use App\Events\Expense\ExpenseWasUpdated;
|
|
||||||
use App\Events\Invoice\InvoiceReminderWasEmailed;
|
|
||||||
use App\Events\Invoice\InvoiceWasArchived;
|
|
||||||
use App\Events\Invoice\InvoiceWasCancelled;
|
|
||||||
use App\Events\Invoice\InvoiceWasCreated;
|
|
||||||
use App\Events\Invoice\InvoiceWasDeleted;
|
|
||||||
use App\Events\Invoice\InvoiceWasEmailed;
|
|
||||||
use App\Events\Invoice\InvoiceWasEmailedAndFailed;
|
|
||||||
use App\Events\Invoice\InvoiceWasMarkedSent;
|
|
||||||
use App\Events\Invoice\InvoiceWasPaid;
|
|
||||||
use App\Events\Invoice\InvoiceWasRestored;
|
|
||||||
use App\Events\Invoice\InvoiceWasReversed;
|
|
||||||
use App\Events\Invoice\InvoiceWasUpdated;
|
|
||||||
use App\Events\Invoice\InvoiceWasViewed;
|
|
||||||
use App\Events\Misc\InvitationWasViewed;
|
|
||||||
use App\Events\Payment\PaymentWasArchived;
|
|
||||||
use App\Events\Payment\PaymentWasCreated;
|
|
||||||
use App\Events\Payment\PaymentWasDeleted;
|
|
||||||
use App\Events\Payment\PaymentWasEmailed;
|
|
||||||
use App\Events\Payment\PaymentWasEmailedAndFailed;
|
|
||||||
use App\Events\Payment\PaymentWasRefunded;
|
|
||||||
use App\Events\Payment\PaymentWasRestored;
|
|
||||||
use App\Events\Payment\PaymentWasUpdated;
|
|
||||||
use App\Events\Payment\PaymentWasVoided;
|
|
||||||
use App\Events\PurchaseOrder\PurchaseOrderWasAccepted;
|
|
||||||
use App\Events\PurchaseOrder\PurchaseOrderWasArchived;
|
|
||||||
use App\Events\PurchaseOrder\PurchaseOrderWasCreated;
|
|
||||||
use App\Events\PurchaseOrder\PurchaseOrderWasDeleted;
|
|
||||||
use App\Events\PurchaseOrder\PurchaseOrderWasEmailed;
|
|
||||||
use App\Events\PurchaseOrder\PurchaseOrderWasRestored;
|
|
||||||
use App\Events\PurchaseOrder\PurchaseOrderWasUpdated;
|
|
||||||
use App\Events\PurchaseOrder\PurchaseOrderWasViewed;
|
|
||||||
use App\Events\Quote\QuoteWasApproved;
|
|
||||||
use App\Events\Quote\QuoteWasArchived;
|
|
||||||
use App\Events\Quote\QuoteWasCreated;
|
|
||||||
use App\Events\Quote\QuoteWasDeleted;
|
|
||||||
use App\Events\Quote\QuoteWasEmailed;
|
|
||||||
use App\Events\Quote\QuoteWasRestored;
|
|
||||||
use App\Events\Quote\QuoteWasUpdated;
|
|
||||||
use App\Events\Quote\QuoteWasViewed;
|
|
||||||
use App\Events\RecurringExpense\RecurringExpenseWasArchived;
|
|
||||||
use App\Events\RecurringExpense\RecurringExpenseWasCreated;
|
|
||||||
use App\Events\RecurringExpense\RecurringExpenseWasDeleted;
|
|
||||||
use App\Events\RecurringExpense\RecurringExpenseWasRestored;
|
|
||||||
use App\Events\RecurringExpense\RecurringExpenseWasUpdated;
|
|
||||||
use App\Events\RecurringInvoice\RecurringInvoiceWasArchived;
|
|
||||||
use App\Events\RecurringInvoice\RecurringInvoiceWasCreated;
|
|
||||||
use App\Events\RecurringInvoice\RecurringInvoiceWasDeleted;
|
|
||||||
use App\Events\RecurringInvoice\RecurringInvoiceWasRestored;
|
|
||||||
use App\Events\RecurringInvoice\RecurringInvoiceWasUpdated;
|
|
||||||
use App\Events\RecurringQuote\RecurringQuoteWasArchived;
|
|
||||||
use App\Events\RecurringQuote\RecurringQuoteWasCreated;
|
|
||||||
use App\Events\RecurringQuote\RecurringQuoteWasDeleted;
|
|
||||||
use App\Events\RecurringQuote\RecurringQuoteWasRestored;
|
|
||||||
use App\Events\RecurringQuote\RecurringQuoteWasUpdated;
|
|
||||||
use App\Events\Subscription\SubscriptionWasArchived;
|
|
||||||
use App\Events\Subscription\SubscriptionWasCreated;
|
|
||||||
use App\Events\Subscription\SubscriptionWasDeleted;
|
|
||||||
use App\Events\Subscription\SubscriptionWasRestored;
|
|
||||||
use App\Events\Subscription\SubscriptionWasUpdated;
|
|
||||||
use App\Events\Task\TaskWasArchived;
|
|
||||||
use App\Events\Task\TaskWasCreated;
|
|
||||||
use App\Events\Task\TaskWasDeleted;
|
|
||||||
use App\Events\Task\TaskWasRestored;
|
|
||||||
use App\Events\Task\TaskWasUpdated;
|
|
||||||
use App\Events\User\UserLoggedIn;
|
|
||||||
use App\Events\User\UserWasArchived;
|
|
||||||
use App\Events\User\UserWasCreated;
|
|
||||||
use App\Events\User\UserWasDeleted;
|
|
||||||
use App\Events\User\UserWasRestored;
|
|
||||||
use App\Events\User\UserWasUpdated;
|
|
||||||
use App\Events\Vendor\VendorWasArchived;
|
|
||||||
use App\Events\Vendor\VendorWasCreated;
|
|
||||||
use App\Events\Vendor\VendorWasDeleted;
|
|
||||||
use App\Events\Vendor\VendorWasRestored;
|
|
||||||
use App\Events\Vendor\VendorWasUpdated;
|
|
||||||
use App\Listeners\Activity\ArchivedClientActivity;
|
|
||||||
use App\Listeners\Activity\ClientUpdatedActivity;
|
|
||||||
use App\Listeners\Activity\CreatedClientActivity;
|
|
||||||
use App\Listeners\Activity\CreatedCreditActivity;
|
|
||||||
use App\Listeners\Activity\CreatedExpenseActivity;
|
|
||||||
use App\Listeners\Activity\CreatedQuoteActivity;
|
|
||||||
use App\Listeners\Activity\CreatedSubscriptionActivity;
|
|
||||||
use App\Listeners\Activity\CreatedTaskActivity;
|
|
||||||
use App\Listeners\Activity\CreatedVendorActivity;
|
|
||||||
use App\Listeners\Activity\CreditArchivedActivity;
|
|
||||||
use App\Listeners\Activity\DeleteClientActivity;
|
|
||||||
use App\Listeners\Activity\DeleteCreditActivity;
|
|
||||||
use App\Listeners\Activity\ExpenseArchivedActivity;
|
|
||||||
use App\Listeners\Activity\ExpenseDeletedActivity;
|
|
||||||
use App\Listeners\Activity\ExpenseRestoredActivity;
|
|
||||||
use App\Listeners\Activity\ExpenseUpdatedActivity;
|
|
||||||
use App\Listeners\Activity\PaymentArchivedActivity;
|
|
||||||
use App\Listeners\Activity\PaymentCreatedActivity;
|
|
||||||
use App\Listeners\Activity\PaymentDeletedActivity;
|
|
||||||
use App\Listeners\Activity\PaymentRefundedActivity;
|
|
||||||
use App\Listeners\Activity\PaymentUpdatedActivity;
|
|
||||||
use App\Listeners\Activity\PaymentVoidedActivity;
|
|
||||||
use App\Listeners\Activity\QuoteUpdatedActivity;
|
|
||||||
use App\Listeners\Activity\RestoreClientActivity;
|
|
||||||
use App\Listeners\Activity\SubscriptionArchivedActivity;
|
|
||||||
use App\Listeners\Activity\SubscriptionDeletedActivity;
|
|
||||||
use App\Listeners\Activity\SubscriptionRestoredActivity;
|
|
||||||
use App\Listeners\Activity\SubscriptionUpdatedActivity;
|
|
||||||
use App\Listeners\Activity\TaskArchivedActivity;
|
|
||||||
use App\Listeners\Activity\TaskDeletedActivity;
|
|
||||||
use App\Listeners\Activity\TaskRestoredActivity;
|
|
||||||
use App\Listeners\Activity\TaskUpdatedActivity;
|
|
||||||
use App\Listeners\Activity\UpdatedCreditActivity;
|
|
||||||
use App\Listeners\Activity\VendorArchivedActivity;
|
|
||||||
use App\Listeners\Activity\VendorDeletedActivity;
|
|
||||||
use App\Listeners\Activity\VendorRestoredActivity;
|
|
||||||
use App\Listeners\Activity\VendorUpdatedActivity;
|
|
||||||
use App\Listeners\Contact\UpdateContactLastLogin;
|
|
||||||
use App\Listeners\Credit\CreditCreatedNotification;
|
|
||||||
use App\Listeners\Credit\CreditEmailedNotification;
|
|
||||||
use App\Listeners\Credit\CreditRestoredActivity;
|
|
||||||
use App\Listeners\Credit\CreditViewedActivity;
|
|
||||||
use App\Listeners\Document\DeleteCompanyDocuments;
|
|
||||||
use App\Listeners\Invoice\CreateInvoiceActivity;
|
|
||||||
use App\Listeners\Invoice\CreateInvoicePdf;
|
|
||||||
use App\Listeners\Invoice\InvoiceArchivedActivity;
|
|
||||||
use App\Listeners\Invoice\InvoiceCancelledActivity;
|
|
||||||
use App\Listeners\Invoice\InvoiceCreatedNotification;
|
|
||||||
use App\Listeners\Invoice\InvoiceDeletedActivity;
|
|
||||||
use App\Listeners\Invoice\InvoiceEmailActivity;
|
|
||||||
use App\Listeners\Invoice\InvoiceEmailedNotification;
|
|
||||||
use App\Listeners\Invoice\InvoiceEmailFailedActivity;
|
|
||||||
use App\Listeners\Invoice\InvoiceFailedEmailNotification;
|
|
||||||
use App\Listeners\Invoice\InvoicePaidActivity;
|
|
||||||
use App\Listeners\Invoice\InvoiceReminderEmailActivity;
|
|
||||||
use App\Listeners\Invoice\InvoiceRestoredActivity;
|
|
||||||
use App\Listeners\Invoice\InvoiceReversedActivity;
|
|
||||||
use App\Listeners\Invoice\InvoiceViewedActivity;
|
|
||||||
use App\Listeners\Invoice\UpdateInvoiceActivity;
|
|
||||||
use App\Listeners\Mail\MailSentListener;
|
|
||||||
use App\Listeners\Misc\InvitationViewedListener;
|
|
||||||
use App\Listeners\Payment\PaymentBalanceActivity;
|
|
||||||
use App\Listeners\Payment\PaymentEmailedActivity;
|
|
||||||
use App\Listeners\Payment\PaymentNotification;
|
|
||||||
use App\Listeners\Payment\PaymentRestoredActivity;
|
|
||||||
use App\Listeners\PurchaseOrder\CreatePurchaseOrderActivity;
|
|
||||||
use App\Listeners\PurchaseOrder\PurchaseOrderAcceptedActivity;
|
|
||||||
use App\Listeners\PurchaseOrder\PurchaseOrderAcceptedListener;
|
|
||||||
use App\Listeners\PurchaseOrder\PurchaseOrderArchivedActivity;
|
|
||||||
use App\Listeners\PurchaseOrder\PurchaseOrderCreatedListener;
|
|
||||||
use App\Listeners\PurchaseOrder\PurchaseOrderDeletedActivity;
|
|
||||||
use App\Listeners\PurchaseOrder\PurchaseOrderEmailActivity;
|
|
||||||
use App\Listeners\PurchaseOrder\PurchaseOrderEmailedNotification;
|
|
||||||
use App\Listeners\PurchaseOrder\PurchaseOrderRestoredActivity;
|
|
||||||
use App\Listeners\PurchaseOrder\PurchaseOrderViewedActivity;
|
|
||||||
use App\Listeners\PurchaseOrder\UpdatePurchaseOrderActivity;
|
|
||||||
use App\Listeners\Quote\QuoteApprovedActivity;
|
|
||||||
use App\Listeners\Quote\QuoteApprovedNotification;
|
|
||||||
use App\Listeners\Quote\QuoteApprovedWebhook;
|
|
||||||
use App\Listeners\Quote\QuoteArchivedActivity;
|
|
||||||
use App\Listeners\Quote\QuoteCreatedNotification;
|
|
||||||
use App\Listeners\Quote\QuoteDeletedActivity;
|
|
||||||
use App\Listeners\Quote\QuoteEmailActivity;
|
|
||||||
use App\Listeners\Quote\QuoteEmailedNotification;
|
|
||||||
use App\Listeners\Quote\QuoteRestoredActivity;
|
|
||||||
use App\Listeners\Quote\QuoteViewedActivity;
|
|
||||||
use App\Listeners\Quote\ReachWorkflowSettings;
|
|
||||||
use App\Listeners\RecurringExpense\CreatedRecurringExpenseActivity;
|
|
||||||
use App\Listeners\RecurringExpense\RecurringExpenseArchivedActivity;
|
|
||||||
use App\Listeners\RecurringExpense\RecurringExpenseDeletedActivity;
|
|
||||||
use App\Listeners\RecurringExpense\RecurringExpenseRestoredActivity;
|
|
||||||
use App\Listeners\RecurringExpense\RecurringExpenseUpdatedActivity;
|
|
||||||
use App\Listeners\RecurringInvoice\CreateRecurringInvoiceActivity;
|
|
||||||
use App\Listeners\RecurringInvoice\RecurringInvoiceArchivedActivity;
|
|
||||||
use App\Listeners\RecurringInvoice\RecurringInvoiceDeletedActivity;
|
|
||||||
use App\Listeners\RecurringInvoice\RecurringInvoiceRestoredActivity;
|
|
||||||
use App\Listeners\RecurringInvoice\UpdateRecurringInvoiceActivity;
|
|
||||||
use App\Listeners\RecurringQuote\CreateRecurringQuoteActivity;
|
|
||||||
use App\Listeners\RecurringQuote\RecurringQuoteArchivedActivity;
|
|
||||||
use App\Listeners\RecurringQuote\RecurringQuoteDeletedActivity;
|
|
||||||
use App\Listeners\RecurringQuote\RecurringQuoteRestoredActivity;
|
|
||||||
use App\Listeners\RecurringQuote\UpdateRecurringQuoteActivity;
|
|
||||||
use App\Listeners\SendVerificationNotification;
|
|
||||||
use App\Listeners\User\ArchivedUserActivity;
|
|
||||||
use App\Listeners\User\CreatedUserActivity;
|
|
||||||
use App\Listeners\User\DeletedUserActivity;
|
|
||||||
use App\Listeners\User\RestoredUserActivity;
|
|
||||||
use App\Listeners\User\UpdatedUserActivity;
|
|
||||||
use App\Listeners\User\UpdateUserLastLogin;
|
|
||||||
use App\Models\Account;
|
|
||||||
use App\Models\Client;
|
use App\Models\Client;
|
||||||
use App\Models\ClientContact;
|
|
||||||
use App\Models\Company;
|
|
||||||
use App\Models\CompanyGateway;
|
|
||||||
use App\Models\CompanyToken;
|
|
||||||
use App\Models\Credit;
|
use App\Models\Credit;
|
||||||
|
use App\Models\Vendor;
|
||||||
|
use App\Models\Account;
|
||||||
|
use App\Models\Company;
|
||||||
use App\Models\Expense;
|
use App\Models\Expense;
|
||||||
use App\Models\Invoice;
|
use App\Models\Invoice;
|
||||||
use App\Models\Payment;
|
use App\Models\Payment;
|
||||||
use App\Models\Product;
|
use App\Models\Product;
|
||||||
use App\Models\Project;
|
use App\Models\Project;
|
||||||
use App\Models\Proposal;
|
use App\Models\Proposal;
|
||||||
use App\Models\PurchaseOrder;
|
use App\Models\CompanyToken;
|
||||||
use App\Models\Quote;
|
|
||||||
use App\Models\Subscription;
|
use App\Models\Subscription;
|
||||||
use App\Models\Task;
|
use App\Models\ClientContact;
|
||||||
use App\Models\User;
|
use App\Models\PurchaseOrder;
|
||||||
use App\Models\Vendor;
|
|
||||||
use App\Models\VendorContact;
|
use App\Models\VendorContact;
|
||||||
use App\Observers\AccountObserver;
|
use App\Models\CompanyGateway;
|
||||||
use App\Observers\ClientContactObserver;
|
use App\Observers\TaskObserver;
|
||||||
|
use App\Observers\UserObserver;
|
||||||
|
use App\Observers\QuoteObserver;
|
||||||
|
use App\Events\User\UserLoggedIn;
|
||||||
use App\Observers\ClientObserver;
|
use App\Observers\ClientObserver;
|
||||||
use App\Observers\CompanyGatewayObserver;
|
|
||||||
use App\Observers\CompanyObserver;
|
|
||||||
use App\Observers\CompanyTokenObserver;
|
|
||||||
use App\Observers\CreditObserver;
|
use App\Observers\CreditObserver;
|
||||||
|
use App\Observers\VendorObserver;
|
||||||
|
use App\Observers\AccountObserver;
|
||||||
|
use App\Observers\CompanyObserver;
|
||||||
use App\Observers\ExpenseObserver;
|
use App\Observers\ExpenseObserver;
|
||||||
use App\Observers\InvoiceObserver;
|
use App\Observers\InvoiceObserver;
|
||||||
use App\Observers\PaymentObserver;
|
use App\Observers\PaymentObserver;
|
||||||
use App\Observers\ProductObserver;
|
use App\Observers\ProductObserver;
|
||||||
use App\Observers\ProjectObserver;
|
use App\Observers\ProjectObserver;
|
||||||
|
use App\Events\Task\TaskWasCreated;
|
||||||
|
use App\Events\Task\TaskWasDeleted;
|
||||||
|
use App\Events\Task\TaskWasUpdated;
|
||||||
|
use App\Events\User\UserWasCreated;
|
||||||
|
use App\Events\User\UserWasDeleted;
|
||||||
|
use App\Events\User\UserWasUpdated;
|
||||||
use App\Observers\ProposalObserver;
|
use App\Observers\ProposalObserver;
|
||||||
use App\Observers\PurchaseOrderObserver;
|
use App\Events\Quote\QuoteWasViewed;
|
||||||
use App\Observers\QuoteObserver;
|
use App\Events\Task\TaskWasArchived;
|
||||||
|
use App\Events\Task\TaskWasRestored;
|
||||||
|
use App\Events\User\UserWasArchived;
|
||||||
|
use App\Events\User\UserWasRestored;
|
||||||
|
use App\Events\Quote\QuoteWasCreated;
|
||||||
|
use App\Events\Quote\QuoteWasDeleted;
|
||||||
|
use App\Events\Quote\QuoteWasEmailed;
|
||||||
|
use App\Events\Quote\QuoteWasUpdated;
|
||||||
|
use App\Events\Account\AccountCreated;
|
||||||
|
use App\Events\Credit\CreditWasViewed;
|
||||||
|
use App\Events\Invoice\InvoiceWasPaid;
|
||||||
|
use App\Events\Quote\QuoteWasApproved;
|
||||||
|
use App\Events\Quote\QuoteWasArchived;
|
||||||
|
use App\Events\Quote\QuoteWasRestored;
|
||||||
|
use App\Events\Client\ClientWasCreated;
|
||||||
|
use App\Events\Client\ClientWasDeleted;
|
||||||
|
use App\Events\Client\ClientWasUpdated;
|
||||||
|
use App\Events\Design\DesignWasDeleted;
|
||||||
|
use App\Events\Design\DesignWasUpdated;
|
||||||
|
use App\Events\Contact\ContactLoggedIn;
|
||||||
|
use App\Events\Credit\CreditWasCreated;
|
||||||
|
use App\Events\Credit\CreditWasDeleted;
|
||||||
|
use App\Events\Credit\CreditWasEmailed;
|
||||||
|
use App\Events\Credit\CreditWasUpdated;
|
||||||
|
use App\Events\Vendor\VendorWasCreated;
|
||||||
|
use App\Events\Vendor\VendorWasDeleted;
|
||||||
|
use App\Events\Vendor\VendorWasUpdated;
|
||||||
|
use App\Observers\CompanyTokenObserver;
|
||||||
use App\Observers\SubscriptionObserver;
|
use App\Observers\SubscriptionObserver;
|
||||||
use App\Observers\TaskObserver;
|
|
||||||
use App\Observers\UserObserver;
|
|
||||||
use App\Observers\VendorContactObserver;
|
|
||||||
use App\Observers\VendorObserver;
|
|
||||||
use Illuminate\Foundation\Support\Providers\EventServiceProvider as ServiceProvider;
|
|
||||||
use Illuminate\Mail\Events\MessageSending;
|
|
||||||
use Illuminate\Mail\Events\MessageSent;
|
use Illuminate\Mail\Events\MessageSent;
|
||||||
|
use App\Events\Client\ClientWasArchived;
|
||||||
|
use App\Events\Client\ClientWasRestored;
|
||||||
|
use App\Events\Design\DesignWasRestored;
|
||||||
|
use App\Events\Credit\CreditWasArchived;
|
||||||
|
use App\Events\Credit\CreditWasRestored;
|
||||||
|
use App\Events\Design\DesignWasArchived;
|
||||||
|
use App\Events\Invoice\InvoiceWasViewed;
|
||||||
|
use App\Events\Misc\InvitationWasViewed;
|
||||||
|
use App\Events\Payment\PaymentWasVoided;
|
||||||
|
use App\Events\Vendor\VendorWasArchived;
|
||||||
|
use App\Events\Vendor\VendorWasRestored;
|
||||||
|
use App\Listeners\Mail\MailSentListener;
|
||||||
|
use App\Observers\ClientContactObserver;
|
||||||
|
use App\Observers\PurchaseOrderObserver;
|
||||||
|
use App\Observers\VendorContactObserver;
|
||||||
|
use App\Events\Expense\ExpenseWasCreated;
|
||||||
|
use App\Events\Expense\ExpenseWasDeleted;
|
||||||
|
use App\Events\Expense\ExpenseWasUpdated;
|
||||||
|
use App\Events\Invoice\InvoiceWasCreated;
|
||||||
|
use App\Events\Invoice\InvoiceWasDeleted;
|
||||||
|
use App\Events\Invoice\InvoiceWasEmailed;
|
||||||
|
use App\Events\Invoice\InvoiceWasUpdated;
|
||||||
|
use App\Events\Payment\PaymentWasCreated;
|
||||||
|
use App\Events\Payment\PaymentWasDeleted;
|
||||||
|
use App\Events\Payment\PaymentWasEmailed;
|
||||||
|
use App\Events\Payment\PaymentWasUpdated;
|
||||||
|
use App\Observers\CompanyGatewayObserver;
|
||||||
|
use App\Events\Credit\CreditWasMarkedSent;
|
||||||
|
use App\Events\Expense\ExpenseWasArchived;
|
||||||
|
use App\Events\Expense\ExpenseWasRestored;
|
||||||
|
use App\Events\Invoice\InvoiceWasArchived;
|
||||||
|
use App\Events\Invoice\InvoiceWasRestored;
|
||||||
|
use App\Events\Invoice\InvoiceWasReversed;
|
||||||
|
use App\Events\Payment\PaymentWasArchived;
|
||||||
|
use App\Events\Payment\PaymentWasRefunded;
|
||||||
|
use App\Events\Payment\PaymentWasRestored;
|
||||||
|
use Illuminate\Mail\Events\MessageSending;
|
||||||
|
use App\Events\Document\DocumentWasCreated;
|
||||||
|
use App\Events\Document\DocumentWasDeleted;
|
||||||
|
use App\Events\Document\DocumentWasUpdated;
|
||||||
|
use App\Events\Invoice\InvoiceWasCancelled;
|
||||||
|
use App\Listeners\Invoice\CreateInvoicePdf;
|
||||||
|
use App\Listeners\Quote\QuoteEmailActivity;
|
||||||
|
use App\Listeners\User\CreatedUserActivity;
|
||||||
|
use App\Listeners\User\DeletedUserActivity;
|
||||||
|
use App\Listeners\User\UpdatedUserActivity;
|
||||||
|
use App\Listeners\User\UpdateUserLastLogin;
|
||||||
|
use App\Events\Document\DocumentWasArchived;
|
||||||
|
use App\Events\Document\DocumentWasRestored;
|
||||||
|
use App\Events\Invoice\InvoiceWasMarkedSent;
|
||||||
|
use App\Listeners\Quote\QuoteViewedActivity;
|
||||||
|
use App\Listeners\User\ArchivedUserActivity;
|
||||||
|
use App\Listeners\User\RestoredUserActivity;
|
||||||
|
use App\Listeners\Quote\QuoteApprovedWebhook;
|
||||||
|
use App\Listeners\Quote\QuoteDeletedActivity;
|
||||||
|
use App\Listeners\Credit\CreditViewedActivity;
|
||||||
|
use App\Listeners\Invoice\InvoicePaidActivity;
|
||||||
|
use App\Listeners\Payment\PaymentNotification;
|
||||||
|
use App\Listeners\Quote\QuoteApprovedActivity;
|
||||||
|
use App\Listeners\Quote\QuoteArchivedActivity;
|
||||||
|
use App\Listeners\Quote\QuoteRestoredActivity;
|
||||||
|
use App\Listeners\Quote\ReachWorkflowSettings;
|
||||||
|
use App\Events\Company\CompanyDocumentsDeleted;
|
||||||
|
use App\Listeners\Activity\CreatedTaskActivity;
|
||||||
|
use App\Listeners\Activity\TaskDeletedActivity;
|
||||||
|
use App\Listeners\Activity\TaskUpdatedActivity;
|
||||||
|
use App\Listeners\Invoice\InvoiceEmailActivity;
|
||||||
|
use App\Listeners\SendVerificationNotification;
|
||||||
|
use App\Events\Credit\CreditWasEmailedAndFailed;
|
||||||
|
use App\Listeners\Activity\CreatedQuoteActivity;
|
||||||
|
use App\Listeners\Activity\DeleteClientActivity;
|
||||||
|
use App\Listeners\Activity\DeleteCreditActivity;
|
||||||
|
use App\Listeners\Activity\QuoteUpdatedActivity;
|
||||||
|
use App\Listeners\Activity\TaskArchivedActivity;
|
||||||
|
use App\Listeners\Activity\TaskRestoredActivity;
|
||||||
|
use App\Listeners\Credit\CreditRestoredActivity;
|
||||||
|
use App\Listeners\Invoice\CreateInvoiceActivity;
|
||||||
|
use App\Listeners\Invoice\InvoiceViewedActivity;
|
||||||
|
use App\Listeners\Invoice\UpdateInvoiceActivity;
|
||||||
|
use App\Listeners\Misc\InvitationViewedListener;
|
||||||
|
use App\Events\Invoice\InvoiceReminderWasEmailed;
|
||||||
|
use App\Listeners\Activity\ClientUpdatedActivity;
|
||||||
|
use App\Listeners\Activity\CreatedClientActivity;
|
||||||
|
use App\Listeners\Activity\CreatedCreditActivity;
|
||||||
|
use App\Listeners\Activity\CreatedVendorActivity;
|
||||||
|
use App\Listeners\Activity\PaymentVoidedActivity;
|
||||||
|
use App\Listeners\Activity\RestoreClientActivity;
|
||||||
|
use App\Listeners\Activity\UpdatedCreditActivity;
|
||||||
|
use App\Listeners\Activity\VendorDeletedActivity;
|
||||||
|
use App\Listeners\Activity\VendorUpdatedActivity;
|
||||||
|
use App\Listeners\Contact\UpdateContactLastLogin;
|
||||||
|
use App\Listeners\Invoice\InvoiceDeletedActivity;
|
||||||
|
use App\Listeners\Payment\PaymentBalanceActivity;
|
||||||
|
use App\Listeners\Payment\PaymentEmailedActivity;
|
||||||
|
use App\Listeners\Quote\QuoteCreatedNotification;
|
||||||
|
use App\Listeners\Quote\QuoteEmailedNotification;
|
||||||
|
use App\Events\Invoice\InvoiceWasEmailedAndFailed;
|
||||||
|
use App\Events\Payment\PaymentWasEmailedAndFailed;
|
||||||
|
use App\Listeners\Activity\ArchivedClientActivity;
|
||||||
|
use App\Listeners\Activity\CreatedExpenseActivity;
|
||||||
|
use App\Listeners\Activity\CreditArchivedActivity;
|
||||||
|
use App\Listeners\Activity\ExpenseDeletedActivity;
|
||||||
|
use App\Listeners\Activity\ExpenseUpdatedActivity;
|
||||||
|
use App\Listeners\Activity\PaymentCreatedActivity;
|
||||||
|
use App\Listeners\Activity\PaymentDeletedActivity;
|
||||||
|
use App\Listeners\Activity\PaymentUpdatedActivity;
|
||||||
|
use App\Listeners\Activity\VendorArchivedActivity;
|
||||||
|
use App\Listeners\Activity\VendorRestoredActivity;
|
||||||
|
use App\Listeners\Document\DeleteCompanyDocuments;
|
||||||
|
use App\Listeners\Invoice\InvoiceArchivedActivity;
|
||||||
|
use App\Listeners\Invoice\InvoiceRestoredActivity;
|
||||||
|
use App\Listeners\Invoice\InvoiceReversedActivity;
|
||||||
|
use App\Listeners\Payment\PaymentRestoredActivity;
|
||||||
|
use App\Listeners\Quote\QuoteApprovedNotification;
|
||||||
|
use App\Events\Subscription\SubscriptionWasCreated;
|
||||||
|
use App\Events\Subscription\SubscriptionWasDeleted;
|
||||||
|
use App\Events\Subscription\SubscriptionWasUpdated;
|
||||||
|
use App\Listeners\Activity\ExpenseArchivedActivity;
|
||||||
|
use App\Listeners\Activity\ExpenseRestoredActivity;
|
||||||
|
use App\Listeners\Activity\PaymentArchivedActivity;
|
||||||
|
use App\Listeners\Activity\PaymentRefundedActivity;
|
||||||
|
use App\Listeners\Credit\CreditCreatedNotification;
|
||||||
|
use App\Listeners\Credit\CreditEmailedNotification;
|
||||||
|
use App\Listeners\Invoice\InvoiceCancelledActivity;
|
||||||
|
use App\Events\PurchaseOrder\PurchaseOrderWasViewed;
|
||||||
|
use App\Events\Subscription\SubscriptionWasArchived;
|
||||||
|
use App\Events\Subscription\SubscriptionWasRestored;
|
||||||
|
use App\Events\PurchaseOrder\PurchaseOrderWasCreated;
|
||||||
|
use App\Events\PurchaseOrder\PurchaseOrderWasDeleted;
|
||||||
|
use App\Events\PurchaseOrder\PurchaseOrderWasEmailed;
|
||||||
|
use App\Events\PurchaseOrder\PurchaseOrderWasUpdated;
|
||||||
|
use App\Listeners\Invoice\InvoiceCreatedNotification;
|
||||||
|
use App\Listeners\Invoice\InvoiceEmailedNotification;
|
||||||
|
use App\Listeners\Invoice\InvoiceEmailFailedActivity;
|
||||||
|
use App\Events\PurchaseOrder\PurchaseOrderWasAccepted;
|
||||||
|
use App\Events\PurchaseOrder\PurchaseOrderWasArchived;
|
||||||
|
use App\Events\PurchaseOrder\PurchaseOrderWasRestored;
|
||||||
|
use App\Events\RecurringQuote\RecurringQuoteWasCreated;
|
||||||
|
use App\Events\RecurringQuote\RecurringQuoteWasDeleted;
|
||||||
|
use App\Events\RecurringQuote\RecurringQuoteWasUpdated;
|
||||||
|
use App\Listeners\Activity\CreatedSubscriptionActivity;
|
||||||
|
use App\Listeners\Activity\SubscriptionDeletedActivity;
|
||||||
|
use App\Listeners\Activity\SubscriptionUpdatedActivity;
|
||||||
|
use App\Listeners\Invoice\InvoiceReminderEmailActivity;
|
||||||
|
use App\Events\RecurringQuote\RecurringQuoteWasArchived;
|
||||||
|
use App\Events\RecurringQuote\RecurringQuoteWasRestored;
|
||||||
|
use App\Listeners\Activity\SubscriptionArchivedActivity;
|
||||||
|
use App\Listeners\Activity\SubscriptionRestoredActivity;
|
||||||
|
use App\Listeners\Invoice\InvoiceFailedEmailNotification;
|
||||||
|
use App\Events\RecurringExpense\RecurringExpenseWasCreated;
|
||||||
|
use App\Events\RecurringExpense\RecurringExpenseWasDeleted;
|
||||||
|
use App\Events\RecurringExpense\RecurringExpenseWasUpdated;
|
||||||
|
use App\Events\RecurringInvoice\RecurringInvoiceWasCreated;
|
||||||
|
use App\Events\RecurringInvoice\RecurringInvoiceWasDeleted;
|
||||||
|
use App\Events\RecurringInvoice\RecurringInvoiceWasUpdated;
|
||||||
|
use App\Listeners\PurchaseOrder\PurchaseOrderEmailActivity;
|
||||||
|
use App\Events\RecurringExpense\RecurringExpenseWasArchived;
|
||||||
|
use App\Events\RecurringExpense\RecurringExpenseWasRestored;
|
||||||
|
use App\Events\RecurringInvoice\RecurringInvoiceWasArchived;
|
||||||
|
use App\Events\RecurringInvoice\RecurringInvoiceWasRestored;
|
||||||
|
use App\Listeners\PurchaseOrder\CreatePurchaseOrderActivity;
|
||||||
|
use App\Listeners\PurchaseOrder\PurchaseOrderViewedActivity;
|
||||||
|
use App\Listeners\PurchaseOrder\UpdatePurchaseOrderActivity;
|
||||||
|
use App\Listeners\PurchaseOrder\PurchaseOrderCreatedListener;
|
||||||
|
use App\Listeners\PurchaseOrder\PurchaseOrderDeletedActivity;
|
||||||
|
use App\Listeners\PurchaseOrder\PurchaseOrderAcceptedActivity;
|
||||||
|
use App\Listeners\PurchaseOrder\PurchaseOrderAcceptedListener;
|
||||||
|
use App\Listeners\PurchaseOrder\PurchaseOrderArchivedActivity;
|
||||||
|
use App\Listeners\PurchaseOrder\PurchaseOrderRestoredActivity;
|
||||||
|
use App\Listeners\RecurringQuote\CreateRecurringQuoteActivity;
|
||||||
|
use App\Listeners\RecurringQuote\UpdateRecurringQuoteActivity;
|
||||||
|
use App\Listeners\RecurringQuote\RecurringQuoteDeletedActivity;
|
||||||
|
use App\Listeners\RecurringQuote\RecurringQuoteArchivedActivity;
|
||||||
|
use App\Listeners\RecurringQuote\RecurringQuoteRestoredActivity;
|
||||||
|
use App\Listeners\PurchaseOrder\PurchaseOrderEmailedNotification;
|
||||||
|
use App\Listeners\RecurringInvoice\CreateRecurringInvoiceActivity;
|
||||||
|
use App\Listeners\RecurringInvoice\UpdateRecurringInvoiceActivity;
|
||||||
|
use App\Listeners\RecurringExpense\CreatedRecurringExpenseActivity;
|
||||||
|
use App\Listeners\RecurringExpense\RecurringExpenseDeletedActivity;
|
||||||
|
use App\Listeners\RecurringExpense\RecurringExpenseUpdatedActivity;
|
||||||
|
use App\Listeners\RecurringInvoice\RecurringInvoiceDeletedActivity;
|
||||||
|
use App\Listeners\RecurringExpense\RecurringExpenseArchivedActivity;
|
||||||
|
use App\Listeners\RecurringExpense\RecurringExpenseRestoredActivity;
|
||||||
|
use App\Listeners\RecurringInvoice\RecurringInvoiceArchivedActivity;
|
||||||
|
use App\Listeners\RecurringInvoice\RecurringInvoiceRestoredActivity;
|
||||||
|
use Illuminate\Foundation\Support\Providers\EventServiceProvider as ServiceProvider;
|
||||||
|
|
||||||
class EventServiceProvider extends ServiceProvider
|
class EventServiceProvider extends ServiceProvider
|
||||||
{
|
{
|
||||||
/**
|
/**
|
||||||
* The event listener mappings for the application.
|
* The event listener mappings for the application.
|
||||||
*
|
*
|
||||||
* @var array
|
|
||||||
*/
|
*/
|
||||||
protected $listen = [
|
protected $listen = [
|
||||||
AccountCreated::class => [
|
AccountCreated::class => [
|
||||||
|
Loading…
x
Reference in New Issue
Block a user