e99c22b007
* Emails not sending #795 #722 * Fix for news items not being sent; refactor some events; check for opt-in #722 * Formatting * Remove extra parameter
22 lines
351 B
PHP
22 lines
351 B
PHP
<?php
|
|
|
|
namespace App\Events;
|
|
|
|
use App\Contracts\Event;
|
|
use App\Models\User;
|
|
|
|
/**
|
|
* Event triggered when a user's state changes
|
|
*/
|
|
class UserStateChanged extends Event
|
|
{
|
|
public $old_state;
|
|
public $user;
|
|
|
|
public function __construct(User $user, $old_state)
|
|
{
|
|
$this->old_state = $old_state;
|
|
$this->user = $user;
|
|
}
|
|
}
|