Notifications fixes (#804)
* Emails not sending #795 #722 * Fix for news items not being sent; refactor some events; check for opt-in #722 * Formatting * Remove extra parameter
This commit is contained in:
@@ -2,10 +2,11 @@
|
||||
|
||||
namespace App\Events;
|
||||
|
||||
use App\Contracts\Event;
|
||||
use App\Models\Acars;
|
||||
use App\Models\Pirep;
|
||||
|
||||
class AcarsUpdate extends BaseEvent
|
||||
class AcarsUpdate extends Event
|
||||
{
|
||||
/** @var Pirep */
|
||||
public $pirep;
|
||||
|
||||
@@ -2,13 +2,11 @@
|
||||
|
||||
namespace App\Events;
|
||||
|
||||
use Illuminate\Broadcasting\InteractsWithSockets;
|
||||
use Illuminate\Foundation\Events\Dispatchable;
|
||||
use Illuminate\Queue\SerializesModels;
|
||||
use App\Contracts\Event;
|
||||
|
||||
class BaseEvent
|
||||
/**
|
||||
* @deprecated Extend App\Contracts\Event directly
|
||||
*/
|
||||
class BaseEvent extends Event
|
||||
{
|
||||
use Dispatchable;
|
||||
use InteractsWithSockets;
|
||||
use SerializesModels;
|
||||
}
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
|
||||
namespace App\Events;
|
||||
|
||||
class CronHourly extends BaseEvent
|
||||
use App\Contracts\Event;
|
||||
|
||||
class CronHourly extends Event
|
||||
{
|
||||
}
|
||||
|
||||
@@ -2,10 +2,12 @@
|
||||
|
||||
namespace App\Events;
|
||||
|
||||
use App\Contracts\Event;
|
||||
|
||||
/**
|
||||
* This event is dispatched when the monthly cron is run
|
||||
* It happens after all of the default nightly tasks
|
||||
*/
|
||||
class CronMonthly extends BaseEvent
|
||||
class CronMonthly extends Event
|
||||
{
|
||||
}
|
||||
|
||||
@@ -2,10 +2,12 @@
|
||||
|
||||
namespace App\Events;
|
||||
|
||||
use App\Contracts\Event;
|
||||
|
||||
/**
|
||||
* This event is dispatched when the daily cron is run
|
||||
* It happens after all of the default nightly tasks
|
||||
*/
|
||||
class CronNightly extends BaseEvent
|
||||
class CronNightly extends Event
|
||||
{
|
||||
}
|
||||
|
||||
@@ -2,11 +2,13 @@
|
||||
|
||||
namespace App\Events;
|
||||
|
||||
use App\Contracts\Event;
|
||||
|
||||
/**
|
||||
* This event is dispatched when the weekly cron is run
|
||||
* It happens after all of the default nightly tasks
|
||||
*/
|
||||
class CronWeekly extends BaseEvent
|
||||
class CronWeekly extends Event
|
||||
{
|
||||
public function __construct()
|
||||
{
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace App\Events;
|
||||
|
||||
use App\Contracts\Event;
|
||||
use App\Models\Pirep;
|
||||
|
||||
/**
|
||||
@@ -25,7 +26,7 @@ use App\Models\Pirep;
|
||||
*
|
||||
* The event will have a copy of the PIREP model, if it's applicable
|
||||
*/
|
||||
class Expenses extends BaseEvent
|
||||
class Expenses extends Event
|
||||
{
|
||||
public $pirep;
|
||||
|
||||
|
||||
@@ -2,9 +2,10 @@
|
||||
|
||||
namespace App\Events;
|
||||
|
||||
use App\Contracts\Event;
|
||||
use App\Models\News;
|
||||
|
||||
class NewsAdded extends BaseEvent
|
||||
class NewsAdded extends Event
|
||||
{
|
||||
public $news;
|
||||
|
||||
|
||||
@@ -2,9 +2,10 @@
|
||||
|
||||
namespace App\Events;
|
||||
|
||||
use App\Contracts\Event;
|
||||
use App\Models\Pirep;
|
||||
|
||||
class PirepAccepted extends BaseEvent
|
||||
class PirepAccepted extends Event
|
||||
{
|
||||
public $pirep;
|
||||
|
||||
|
||||
@@ -2,9 +2,10 @@
|
||||
|
||||
namespace App\Events;
|
||||
|
||||
use App\Contracts\Event;
|
||||
use App\Models\Pirep;
|
||||
|
||||
class PirepCancelled extends BaseEvent
|
||||
class PirepCancelled extends Event
|
||||
{
|
||||
public $pirep;
|
||||
|
||||
|
||||
@@ -2,9 +2,10 @@
|
||||
|
||||
namespace App\Events;
|
||||
|
||||
use App\Contracts\Event;
|
||||
use App\Models\Pirep;
|
||||
|
||||
class PirepFiled extends BaseEvent
|
||||
class PirepFiled extends Event
|
||||
{
|
||||
public $pirep;
|
||||
|
||||
|
||||
@@ -2,9 +2,10 @@
|
||||
|
||||
namespace App\Events;
|
||||
|
||||
use App\Contracts\Event;
|
||||
use App\Models\Pirep;
|
||||
|
||||
class PirepPrefiled extends BaseEvent
|
||||
class PirepPrefiled extends Event
|
||||
{
|
||||
public $pirep;
|
||||
|
||||
|
||||
@@ -2,9 +2,10 @@
|
||||
|
||||
namespace App\Events;
|
||||
|
||||
use App\Contracts\Event;
|
||||
use App\Models\Pirep;
|
||||
|
||||
class PirepRejected extends BaseEvent
|
||||
class PirepRejected extends Event
|
||||
{
|
||||
public $pirep;
|
||||
|
||||
|
||||
@@ -2,9 +2,10 @@
|
||||
|
||||
namespace App\Events;
|
||||
|
||||
use App\Contracts\Event;
|
||||
use App\Models\Pirep;
|
||||
|
||||
class PirepUpdated extends BaseEvent
|
||||
class PirepUpdated extends Event
|
||||
{
|
||||
public $pirep;
|
||||
|
||||
|
||||
@@ -2,9 +2,10 @@
|
||||
|
||||
namespace App\Events;
|
||||
|
||||
use App\Contracts\Event;
|
||||
use App\Models\User;
|
||||
|
||||
class TestEvent extends BaseEvent
|
||||
class TestEvent extends Event
|
||||
{
|
||||
public $user;
|
||||
|
||||
|
||||
@@ -2,9 +2,10 @@
|
||||
|
||||
namespace App\Events;
|
||||
|
||||
use App\Contracts\Event;
|
||||
use App\Models\User;
|
||||
|
||||
class UserAccepted extends BaseEvent
|
||||
class UserAccepted extends Event
|
||||
{
|
||||
public $user;
|
||||
|
||||
|
||||
@@ -2,9 +2,10 @@
|
||||
|
||||
namespace App\Events;
|
||||
|
||||
use App\Contracts\Event;
|
||||
use App\Models\User;
|
||||
|
||||
class UserRegistered extends BaseEvent
|
||||
class UserRegistered extends Event
|
||||
{
|
||||
public $user;
|
||||
|
||||
|
||||
@@ -2,12 +2,13 @@
|
||||
|
||||
namespace App\Events;
|
||||
|
||||
use App\Contracts\Event;
|
||||
use App\Models\User;
|
||||
|
||||
/**
|
||||
* Event triggered when a user's state changes
|
||||
*/
|
||||
class UserStateChanged extends BaseEvent
|
||||
class UserStateChanged extends Event
|
||||
{
|
||||
public $old_state;
|
||||
public $user;
|
||||
|
||||
@@ -2,9 +2,10 @@
|
||||
|
||||
namespace App\Events;
|
||||
|
||||
use App\Contracts\Event;
|
||||
use App\Models\User;
|
||||
|
||||
class UserStatsChanged extends BaseEvent
|
||||
class UserStatsChanged extends Event
|
||||
{
|
||||
public $stat_name;
|
||||
public $old_value;
|
||||
|
||||
Reference in New Issue
Block a user