snipe_it/app/Events/ItemDeclined.php
2018-08-06 14:46:10 +02:00

32 lines
692 B
PHP

<?php
namespace App\Events;
use App\Models\Accessory;
use App\Models\Actionlog;
use App\Models\Contracts\Acceptable;
use App\Models\User;
use Illuminate\Broadcasting\Channel;
use Illuminate\Foundation\Events\Dispatchable;
use Illuminate\Queue\SerializesModels;
class ItemDeclined
{
use Dispatchable, SerializesModels;
public $item;
public $declinedBy;
public $signature;
/**
* Create a new event instance.
*
* @return void
*/
public function __construct(Acceptable $item, User $declinedBy, string $signature)
{
$this->item = $item;
$this->declinedBy = $declinedBy;
$this->signature = $signature;
}
}