for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace ByTIC\Notifications\Notifications;
use Nip\Records\AbstractModels\Record;
/**
* Class AbstractNotification
* @package ByTIC\Notifications
*/
abstract class AbstractNotification
{
* The unique identifier for the notification.
*
* @var string
public $id;
/** @noinspection PhpUnusedParameterInspection
* @param Record $notifiable
* @return array
public function via($notifiable)
return ['emailDb'];
}
* @param $notifiable
* @return mixed
abstract public function toMailDb($notifiable);