Files
animethemes-server/app/Events/Wiki/Audio/AudioRestored.php
T
paranarimasu 4258e0727d Seed audios (#426)
* feat: initial implementation of audio resource

* chore: bump dependencies
2022-07-30 21:14:29 -05:00

47 lines
876 B
PHP

<?php
declare(strict_types=1);
namespace App\Events\Wiki\Audio;
use App\Events\Base\Wiki\WikiRestoredEvent;
use App\Models\Wiki\Audio;
/**
* Class AudioRestored.
*
* @extends WikiRestoredEvent<Audio>
*/
class AudioRestored extends WikiRestoredEvent
{
/**
* Create a new event instance.
*
* @param Audio $audio
*/
public function __construct(Audio $audio)
{
parent::__construct($audio);
}
/**
* Get the model that has fired this event.
*
* @return Audio
*/
public function getModel(): Audio
{
return $this->model;
}
/**
* Get the description for the Discord message payload.
*
* @return string
*/
protected function getDiscordMessageDescription(): string
{
return "Audio '**{$this->getModel()->getName()}**' has been restored.";
}
}