fixes for tests

This commit is contained in:
David Bomba 2019-04-20 08:27:37 +10:00
parent a1a5561ee8
commit e06773bdc4
44 changed files with 97 additions and 45 deletions

View File

@ -3,14 +3,19 @@
namespace App\Events\Client;
use App\Models\Client;
use Illuminate\Broadcasting\Channel;
use Illuminate\Queue\SerializesModels;
use Illuminate\Broadcasting\PrivateChannel;
use Illuminate\Broadcasting\PresenceChannel;
use Illuminate\Foundation\Events\Dispatchable;
use Illuminate\Broadcasting\InteractsWithSockets;
use Illuminate\Contracts\Broadcasting\ShouldBroadcast;
/**
* Class ClientWasArchived.
*/
class ClientWasArchived extends Event
class ClientWasArchived
{
use SerializesModels;
use Dispatchable, InteractsWithSockets, SerializesModels;
/**
* @var Client
@ -26,4 +31,14 @@ class ClientWasArchived extends Event
{
$this->client = $client;
}
/**
* Get the channels the event should broadcast on.
*
* @return \Illuminate\Broadcasting\Channel|array
*/
public function broadcastOn()
{
return new PrivateChannel('channel-name');
}
}

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class ClientWasCreated.
*/
class ClientWasCreated extends Event
class ClientWasCreated
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class ClientWasDeleted.
*/
class ClientWasDeleted extends Event
class ClientWasDeleted
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class ClientWasRestored.
*/
class ClientWasRestored extends Event
class ClientWasRestored
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class ClientWasUpdated.
*/
class ClientWasUpdated extends Event
class ClientWasUpdated
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class ExpenseWasArchived.
*/
class ExpenseWasArchived extends Event
class ExpenseWasArchived
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class ExpenseWasCreated.
*/
class ExpenseWasCreated extends Event
class ExpenseWasCreated
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class ExpenseWasDeleted.
*/
class ExpenseWasDeleted extends Event
class ExpenseWasDeleted
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class ExpenseWasRestored.
*/
class ExpenseWasRestored extends Event
class ExpenseWasRestored
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class ExpenseWasUpdated.
*/
class ExpenseWasUpdated extends Event
class ExpenseWasUpdated
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class InvoiceWasArchived.
*/
class InvoiceWasArchived extends Event
class InvoiceWasArchived
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class InvoiceWasCreated.
*/
class InvoiceWasCreated extends Event
class InvoiceWasCreated
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class InvoiceWasDeleted.
*/
class InvoiceWasDeleted extends Event
class InvoiceWasDeleted
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class InvoiceWasEmailed.
*/
class InvoiceWasEmailed extends Event
class InvoiceWasEmailed
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class InvoiceWasRestored.
*/
class InvoiceWasRestored extends Event
class InvoiceWasRestored
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class InvoiceWasUpdated.
*/
class InvoiceWasUpdated extends Event
class InvoiceWasUpdated
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class PaymentCompleted.
*/
class PaymentCompleted extends Event
class PaymentCompleted
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class PaymentFailed.
*/
class PaymentFailed extends Event
class PaymentFailed
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class PaymentWasArchived.
*/
class PaymentWasArchived extends Event
class PaymentWasArchived
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class PaymentWasCreated.
*/
class PaymentWasCreated extends Event
class PaymentWasCreated
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class PaymentWasDeleted.
*/
class PaymentWasDeleted extends Event
class PaymentWasDeleted
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class PaymentWasRefunded.
*/
class PaymentWasRefunded extends Event
class PaymentWasRefunded
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class PaymentWasRestored.
*/
class PaymentWasRestored extends Event
class PaymentWasRestored
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class PaymentWasVoided.
*/
class PaymentWasVoided extends Event
class PaymentWasVoided
{
use SerializesModels;

View File

@ -5,7 +5,7 @@ namespace App\Events\Product;
use App\Models\Product;
use Illuminate\Queue\SerializesModels;
class ProductWasCreated extends Event
class ProductWasCreated
{
use SerializesModels;

View File

@ -5,7 +5,7 @@ namespace App\Events\Product;
use App\Models\Product;
use Illuminate\Queue\SerializesModels;
class ProductWasDeleted extends Event
class ProductWasDeleted
{
use SerializesModels;

View File

@ -5,7 +5,7 @@ namespace App\Events\Product;
use App\Models\Product;
use Illuminate\Queue\SerializesModels;
class ProductWasUpdated extends Event
class ProductWasUpdated
{
use SerializesModels;

View File

@ -4,7 +4,7 @@ namespace App\Events\Quote;
use Illuminate\Queue\SerializesModels;
class QuoteWasArchived extends Event
class QuoteWasArchived
{
use SerializesModels;

View File

@ -7,7 +7,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class QuoteWasCreated.
*/
class QuoteWasCreated extends Event
class QuoteWasCreated
{
use SerializesModels;
public $quote;

View File

@ -7,7 +7,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class QuoteWasDeleted.
*/
class QuoteWasDeleted extends Event
class QuoteWasDeleted
{
use SerializesModels;
public $quote;

View File

@ -7,7 +7,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class QuoteWasEmailed.
*/
class QuoteWasEmailed extends Event
class QuoteWasEmailed
{
use SerializesModels;
public $quote;

View File

@ -7,7 +7,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class QuoteWasRestored.
*/
class QuoteWasRestored extends Event
class QuoteWasRestored
{
use SerializesModels;
public $quote;

View File

@ -7,7 +7,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class QuoteWasUpdated.
*/
class QuoteWasUpdated extends Event
class QuoteWasUpdated
{
use SerializesModels;
public $quote;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class TaskWasArchived.
*/
class TaskWasArchived extends Event
class TaskWasArchived
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class TaskWasCreated.
*/
class TaskWasCreated extends Event
class TaskWasCreated
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class TaskWasDeleted.
*/
class TaskWasDeleted extends Event
class TaskWasDeleted
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class TaskWasRestored.
*/
class TaskWasRestored extends Event
class TaskWasRestored
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class TaskWasUpdated.
*/
class TaskWasUpdated extends Event
class TaskWasUpdated
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class VendorWasArchived.
*/
class VendorWasArchived extends Event
class VendorWasArchived
{
// vendor
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class VendorWasCreated.
*/
class VendorWasCreated extends Event
class VendorWasCreated
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class VendorWasDeleted.
*/
class VendorWasDeleted extends Event
class VendorWasDeleted
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class VendorWasRestored.
*/
class VendorWasRestored extends Event
class VendorWasRestored
{
use SerializesModels;

View File

@ -8,7 +8,7 @@ use Illuminate\Queue\SerializesModels;
/**
* Class VendorWasUpdated.
*/
class VendorWasUpdated extends Event
class VendorWasUpdated
{
use SerializesModels;

View File

@ -2,6 +2,30 @@
namespace App\Providers;
use App\Models\Account;
use App\Models\Client;
use App\Models\Company;
use App\Models\CompanyToken;
use App\Models\Expense;
use App\Models\Invoice;
use App\Models\Payment;
use App\Models\Product;
use App\Models\Proposal;
use App\Models\Quote;
use App\Models\Task;
use App\Models\User;
use App\Observers\AccountObserver;
use App\Observers\ClientObserver;
use App\Observers\CompanyObserver;
use App\Observers\CompanyTokenObserver;
use App\Observers\ExpenseObserver;
use App\Observers\InvoiceObserver;
use App\Observers\PaymentObserver;
use App\Observers\ProductObserver;
use App\Observers\ProposalObserver;
use App\Observers\QuoteObserver;
use App\Observers\TaskObserver;
use App\Observers\UserObserver;
use Illuminate\Database\Eloquent\Relations\Relation;
use Illuminate\Support\Facades\Blade;
use Illuminate\Support\Facades\Schema;
@ -27,6 +51,19 @@ class AppServiceProvider extends ServiceProvider
Schema::defaultStringLength(191);
User::observe(UserObserver::class);
Account::observe(AccountObserver::class);
Client::observe(ClientObserver::class);
Company::observe(CompanyObserver::class);
CompanyToken::observe(CompanyTokenObserver::class);
Expense::observe(ExpenseObserver::class);
Invoice::observe(InvoiceObserver::class);
Payment::observe(PaymentObserver::class);
Product::observe(ProductObserver::class);
Proposal::observe(ProposalObserver::class);
Quote::observe(QuoteObserver::class);
Task::observe(TaskObserver::class);
}
/**