قرینه از
https://github.com/matomo-org/matomo.git
synced 2025-08-22 06:57:53 +00:00
30 خطوط
773 B
PHP
30 خطوط
773 B
PHP
<?php
|
|
|
|
/**
|
|
* Matomo - free/libre analytics platform
|
|
*
|
|
* @link https://matomo.org
|
|
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
|
|
*/
|
|
|
|
namespace Piwik\Plugins\UsersManager\TokenNotifications;
|
|
|
|
interface TokenNotificationProviderInterface
|
|
{
|
|
/**
|
|
* Provides a list of token notifications to be dispatched,
|
|
* each with their data that can be used e.g. to populate a notification email
|
|
*
|
|
* @return TokenNotificationInterface[]
|
|
*/
|
|
public function getTokenNotificationsForDispatch(): array;
|
|
|
|
/**
|
|
* Sets information that a notification for a given token has been dispatched
|
|
*
|
|
* @param string $tokenId
|
|
* @return void
|
|
*/
|
|
public function setTokenNotificationDispatched(string $tokenId): void;
|
|
}
|