mercureact/src/Broker/Subscriber/SubscriberInterface.php

16 lines
310 B
PHP

<?php
namespace NoccyLabs\Mercureact\Broker\Subscriber;
use NoccyLabs\Mercureact\Broker\Message;
interface SubscriberInterface
{
public function deliver(Message $message): void;
public function isAuthorized(): bool;
public function getPayload(): ?array;
public function getId(): string;
}