Move @experimental annotations to 5.3
This commit is contained in:
parent
db4883d115
commit
b07608c0fe
@ -16,7 +16,7 @@ use Symfony\Component\DependencyInjection\ContainerBuilder;
|
||||
/**
|
||||
* @author Wouter de Jong <wouter@wouterj.nl>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
interface AuthenticatorFactoryInterface
|
||||
{
|
||||
|
@ -19,7 +19,7 @@ use Symfony\Component\DependencyInjection\ContainerBuilder;
|
||||
* @author Wouter de Jong <wouter@wouterj.nl>
|
||||
*
|
||||
* @internal
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class CustomAuthenticatorFactory implements AuthenticatorFactoryInterface, SecurityFactoryInterface
|
||||
{
|
||||
|
@ -24,7 +24,7 @@ use Symfony\Component\Security\Http\LoginLink\LoginLinkHandler;
|
||||
|
||||
/**
|
||||
* @internal
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class LoginLinkFactory extends AbstractFactory implements AuthenticatorFactoryInterface
|
||||
{
|
||||
|
@ -27,7 +27,7 @@ use Symfony\Component\Security\Http\Authenticator\AuthenticatorInterface;
|
||||
* @author Wouter de Jong <wouter@wouterj.nl>
|
||||
*
|
||||
* @final
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class UserAuthenticator implements UserAuthenticatorInterface
|
||||
{
|
||||
|
@ -22,7 +22,7 @@ use Symfony\Component\RateLimiter\RateLimit;
|
||||
*
|
||||
* @author Wouter de Jong <wouter@wouterj.nl>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
abstract class AbstractRequestRateLimiter implements RequestRateLimiterInterface
|
||||
{
|
||||
|
@ -22,7 +22,7 @@ use Symfony\Component\RateLimiter\RateLimit;
|
||||
*
|
||||
* @author Wouter de Jong <wouter@wouterj.nl>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
interface RequestRateLimiterInterface
|
||||
{
|
||||
|
@ -18,7 +18,7 @@ use Symfony\Component\Notifier\Message\MessageOptionsInterface;
|
||||
/**
|
||||
* @author Karoly Gossler <connor@connor.hu>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class DiscordOptions implements MessageOptionsInterface
|
||||
{
|
||||
|
@ -25,7 +25,7 @@ use Symfony\Contracts\HttpClient\HttpClientInterface;
|
||||
*
|
||||
* @internal
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class DiscordTransport extends AbstractTransport
|
||||
{
|
||||
|
@ -19,7 +19,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
|
||||
/**
|
||||
* @author Mathieu Piot <math.piot@gmail.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class DiscordTransportFactory extends AbstractTransportFactory
|
||||
{
|
||||
|
@ -14,7 +14,7 @@ namespace Symfony\Component\Notifier\Bridge\Discord\Embeds;
|
||||
/**
|
||||
* @author Karoly Gossler <connor@connor.hu>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
abstract class AbstractDiscordEmbed implements DiscordEmbedInterface
|
||||
{
|
||||
|
@ -14,7 +14,7 @@ namespace Symfony\Component\Notifier\Bridge\Discord\Embeds;
|
||||
/**
|
||||
* @author Karoly Gossler <connor@connor.hu>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
abstract class AbstractDiscordEmbedObject implements DiscordEmbedObjectInterface
|
||||
{
|
||||
|
@ -14,7 +14,7 @@ namespace Symfony\Component\Notifier\Bridge\Discord\Embeds;
|
||||
/**
|
||||
* @author Karoly Gossler <connor@connor.hu>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class DiscordAuthorEmbedObject extends AbstractDiscordEmbedObject
|
||||
{
|
||||
|
@ -14,7 +14,7 @@ namespace Symfony\Component\Notifier\Bridge\Discord\Embeds;
|
||||
/**
|
||||
* @author Karoly Gossler <connor@connor.hu>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class DiscordEmbed extends AbstractDiscordEmbed
|
||||
{
|
||||
|
@ -14,7 +14,7 @@ namespace Symfony\Component\Notifier\Bridge\Discord\Embeds;
|
||||
/**
|
||||
* @author Karoly Gossler <connor@connor.hu>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
interface DiscordEmbedObjectInterface
|
||||
{
|
||||
|
@ -14,7 +14,7 @@ namespace Symfony\Component\Notifier\Bridge\Discord\Embeds;
|
||||
/**
|
||||
* @author Karoly Gossler <connor@connor.hu>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class DiscordFieldEmbedObject extends AbstractDiscordEmbedObject
|
||||
{
|
||||
|
@ -14,7 +14,7 @@ namespace Symfony\Component\Notifier\Bridge\Discord\Embeds;
|
||||
/**
|
||||
* @author Karoly Gossler <connor@connor.hu>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class DiscordFooterEmbedObject extends AbstractDiscordEmbedObject
|
||||
{
|
||||
|
@ -14,7 +14,7 @@ namespace Symfony\Component\Notifier\Bridge\Discord\Embeds;
|
||||
/**
|
||||
* @author Karoly Gossler <connor@connor.hu>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class DiscordMediaEmbedObject extends AbstractDiscordEmbedObject
|
||||
{
|
||||
|
@ -23,7 +23,7 @@ use Symfony\Contracts\EventDispatcher\EventDispatcherInterface;
|
||||
use Symfony\Contracts\HttpClient\HttpClientInterface;
|
||||
|
||||
/**
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class EsendexTransport extends AbstractTransport
|
||||
{
|
||||
|
@ -17,7 +17,7 @@ use Symfony\Component\Notifier\Transport\Dsn;
|
||||
use Symfony\Component\Notifier\Transport\TransportInterface;
|
||||
|
||||
/**
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class EsendexTransportFactory extends AbstractTransportFactory
|
||||
{
|
||||
|
@ -18,7 +18,7 @@ use Symfony\Component\Notifier\Message\MessageOptionsInterface;
|
||||
*
|
||||
* @see https://firebase.google.com/docs/cloud-messaging/xmpp-server-ref.html
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
abstract class FirebaseOptions implements MessageOptionsInterface
|
||||
{
|
||||
|
@ -24,7 +24,7 @@ use Symfony\Contracts\HttpClient\HttpClientInterface;
|
||||
/**
|
||||
* @author Jeroen Spee <https://github.com/Jeroeny>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class FirebaseTransport extends AbstractTransport
|
||||
{
|
||||
|
@ -19,7 +19,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
|
||||
/**
|
||||
* @author Jeroen Spee <https://github.com/Jeroeny>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class FirebaseTransportFactory extends AbstractTransportFactory
|
||||
{
|
||||
|
@ -14,7 +14,7 @@ namespace Symfony\Component\Notifier\Bridge\Firebase\Notification;
|
||||
use Symfony\Component\Notifier\Bridge\Firebase\FirebaseOptions;
|
||||
|
||||
/**
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class AndroidNotification extends FirebaseOptions
|
||||
{
|
||||
|
@ -14,7 +14,7 @@ namespace Symfony\Component\Notifier\Bridge\Firebase\Notification;
|
||||
use Symfony\Component\Notifier\Bridge\Firebase\FirebaseOptions;
|
||||
|
||||
/**
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class IOSNotification extends FirebaseOptions
|
||||
{
|
||||
|
@ -14,7 +14,7 @@ namespace Symfony\Component\Notifier\Bridge\Firebase\Notification;
|
||||
use Symfony\Component\Notifier\Bridge\Firebase\FirebaseOptions;
|
||||
|
||||
/**
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class WebNotification extends FirebaseOptions
|
||||
{
|
||||
|
@ -23,7 +23,7 @@ use Symfony\Contracts\HttpClient\HttpClientInterface;
|
||||
/**
|
||||
* @author Antoine Makdessi <amakdessi@me.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class FreeMobileTransport extends AbstractTransport
|
||||
{
|
||||
|
@ -20,7 +20,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
|
||||
/**
|
||||
* @author Antoine Makdessi <amakdessi@me.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class FreeMobileTransportFactory extends AbstractTransportFactory
|
||||
{
|
||||
|
@ -19,7 +19,7 @@ use Symfony\Component\Notifier\Notification\Notification;
|
||||
/**
|
||||
* @author Jérôme Tamarelle <jerome@tamarelle.net>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class GoogleChatOptions implements MessageOptionsInterface
|
||||
{
|
||||
|
@ -26,7 +26,7 @@ use Symfony\Contracts\HttpClient\HttpClientInterface;
|
||||
*
|
||||
* @internal
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class GoogleChatTransport extends AbstractTransport
|
||||
{
|
||||
|
@ -19,7 +19,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
|
||||
/**
|
||||
* @author Jérôme Tamarelle <jerome@tamarelle.net>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class GoogleChatTransportFactory extends AbstractTransportFactory
|
||||
{
|
||||
|
@ -24,7 +24,7 @@ use Symfony\Contracts\HttpClient\HttpClientInterface;
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
* @author Jérémy Romey <jeremy@free-agent.fr>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class InfobipTransport extends AbstractTransport
|
||||
{
|
||||
|
@ -21,7 +21,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
* @author Jérémy Romey <jeremy@free-agent.fr>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class InfobipTransportFactory extends AbstractTransportFactory
|
||||
{
|
||||
|
@ -21,7 +21,7 @@ use Symfony\Component\Notifier\Notification\Notification;
|
||||
/**
|
||||
* @author Smaïne Milianni <smaine.milianni@gmail.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class LinkedInOptions implements MessageOptionsInterface
|
||||
{
|
||||
|
@ -24,7 +24,7 @@ use Symfony\Contracts\HttpClient\HttpClientInterface;
|
||||
/**
|
||||
* @author Smaïne Milianni <smaine.milianni@gmail.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*
|
||||
* @see https://docs.microsoft.com/en-us/linkedin/marketing/integrations/community-management/shares/ugc-post-api#sharecontent
|
||||
*/
|
||||
|
@ -19,7 +19,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
|
||||
/**
|
||||
* @author Smaïne Milianni <smaine.milianni@gmail.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class LinkedInTransportFactory extends AbstractTransportFactory
|
||||
{
|
||||
|
@ -14,7 +14,7 @@ namespace Symfony\Component\Notifier\Bridge\LinkedIn\Share;
|
||||
/**
|
||||
* @author Smaïne Milianni <smaine.milianni@gmail.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
abstract class AbstractLinkedInShare
|
||||
{
|
||||
|
@ -14,7 +14,7 @@ namespace Symfony\Component\Notifier\Bridge\LinkedIn\Share;
|
||||
/**
|
||||
* @author Smaïne Milianni <smaine.milianni@gmail.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class AuthorShare extends AbstractLinkedInShare
|
||||
{
|
||||
|
@ -18,7 +18,7 @@ use Symfony\Component\Notifier\Exception\LogicException;
|
||||
*
|
||||
* @see https://docs.microsoft.com/en-us/linkedin/marketing/integrations/community-management/shares/ugc-post-api#schema lifecycleState section
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class LifecycleStateShare extends AbstractLinkedInShare
|
||||
{
|
||||
|
@ -18,7 +18,7 @@ use Symfony\Component\Notifier\Exception\LogicException;
|
||||
*
|
||||
* @see https://docs.microsoft.com/en-us/linkedin/marketing/integrations/community-management/shares/ugc-post-api#sharecontent
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class ShareContentShare extends AbstractLinkedInShare
|
||||
{
|
||||
|
@ -18,7 +18,7 @@ use Symfony\Component\Notifier\Exception\LogicException;
|
||||
*
|
||||
* @see https://docs.microsoft.com/en-us/linkedin/marketing/integrations/community-management/shares/ugc-post-api#sharemedia
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class ShareMediaShare extends AbstractLinkedInShare
|
||||
{
|
||||
|
@ -16,7 +16,7 @@ use Symfony\Component\Notifier\Exception\LogicException;
|
||||
/**
|
||||
* @author Smaïne Milianni <smaine.milianni@gmail.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class VisibilityShare extends AbstractLinkedInShare
|
||||
{
|
||||
|
@ -23,7 +23,7 @@ use Symfony\Contracts\HttpClient\HttpClientInterface;
|
||||
/**
|
||||
* @author Emanuele Panzeri <thepanz@gmail.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class MattermostTransport extends AbstractTransport
|
||||
{
|
||||
|
@ -19,7 +19,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
|
||||
/**
|
||||
* @author Emanuele Panzeri <thepanz@gmail.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class MattermostTransportFactory extends AbstractTransportFactory
|
||||
{
|
||||
|
@ -17,7 +17,7 @@ use Symfony\Component\Notifier\Notification\Notification;
|
||||
/**
|
||||
* @author Bastien Durand <bdurand-dev@outlook.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class MobytOptions implements MessageOptionsInterface
|
||||
{
|
||||
|
@ -23,7 +23,7 @@ use Symfony\Contracts\HttpClient\HttpClientInterface;
|
||||
/**
|
||||
* @author Basien Durand <bdurand-dev@outlook.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class MobytTransport extends AbstractTransport
|
||||
{
|
||||
|
@ -19,7 +19,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
|
||||
/**
|
||||
* @author Bastien Durand <bdurand-dev@outlook.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class MobytTransportFactory extends AbstractTransportFactory
|
||||
{
|
||||
|
@ -23,7 +23,7 @@ use Symfony\Contracts\HttpClient\HttpClientInterface;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class NexmoTransport extends AbstractTransport
|
||||
{
|
||||
|
@ -19,7 +19,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class NexmoTransportFactory extends AbstractTransportFactory
|
||||
{
|
||||
|
@ -23,7 +23,7 @@ use Symfony\Contracts\HttpClient\HttpClientInterface;
|
||||
/**
|
||||
* @author Thomas Ferney <thomas.ferney@gmail.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class OvhCloudTransport extends AbstractTransport
|
||||
{
|
||||
|
@ -19,7 +19,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
|
||||
/**
|
||||
* @author Thomas Ferney <thomas.ferney@gmail.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class OvhCloudTransportFactory extends AbstractTransportFactory
|
||||
{
|
||||
|
@ -16,7 +16,7 @@ use Symfony\Component\Notifier\Message\MessageOptionsInterface;
|
||||
/**
|
||||
* @author Jeroen Spee <https://github.com/Jeroeny>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*
|
||||
* @see https://rocket.chat/docs/administrator-guides/integrations/
|
||||
*/
|
||||
|
@ -25,7 +25,7 @@ use Symfony\Contracts\HttpClient\HttpClientInterface;
|
||||
*
|
||||
* @internal
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class RocketChatTransport extends AbstractTransport
|
||||
{
|
||||
|
@ -19,7 +19,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
|
||||
/**
|
||||
* @author Jeroen Spee <https://github.com/Jeroeny>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class RocketChatTransportFactory extends AbstractTransportFactory
|
||||
{
|
||||
|
@ -23,7 +23,7 @@ use Symfony\Contracts\HttpClient\HttpClientInterface;
|
||||
/**
|
||||
* @author Pierre Tondereau <pierre.tondereau@gmail.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class SendinblueTransport extends AbstractTransport
|
||||
{
|
||||
|
@ -20,7 +20,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
|
||||
/**
|
||||
* @author Pierre Tondereau <pierre.tondereau@protonmail.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class SendinblueTransportFactory extends AbstractTransportFactory
|
||||
{
|
||||
|
@ -23,7 +23,7 @@ use Symfony\Contracts\HttpClient\HttpClientInterface;
|
||||
/**
|
||||
* @author Iliya Miroslavov Iliev <i.miroslavov@gmail.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class SinchTransport extends AbstractTransport
|
||||
{
|
||||
|
@ -19,7 +19,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
|
||||
/**
|
||||
* @author Iliya Miroslavov Iliev <i.miroslavov@gmail.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class SinchTransportFactory extends AbstractTransportFactory
|
||||
{
|
||||
|
@ -20,7 +20,7 @@ use Symfony\Component\Notifier\Notification\Notification;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class SlackOptions implements MessageOptionsInterface
|
||||
{
|
||||
|
@ -25,7 +25,7 @@ use Symfony\Contracts\HttpClient\HttpClientInterface;
|
||||
*
|
||||
* @internal
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class SlackTransport extends AbstractTransport
|
||||
{
|
||||
|
@ -19,7 +19,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class SlackTransportFactory extends AbstractTransportFactory
|
||||
{
|
||||
|
@ -22,7 +22,7 @@ use Symfony\Contracts\HttpClient\HttpClientInterface;
|
||||
|
||||
/**
|
||||
* @author Marcin Szepczynski <szepczynski@gmail.com>
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class SmsapiTransport extends AbstractTransport
|
||||
{
|
||||
|
@ -18,7 +18,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
|
||||
|
||||
/**
|
||||
* @author Marcin Szepczynski <szepczynski@gmail.com>
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class SmsapiTransportFactory extends AbstractTransportFactory
|
||||
{
|
||||
|
@ -14,7 +14,7 @@ namespace Symfony\Component\Notifier\Bridge\Telegram\Reply\Markup;
|
||||
/**
|
||||
* @author Mihail Krasilnikov <mihail.krasilnikov.j@gmail.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
abstract class AbstractTelegramReplyMarkup
|
||||
{
|
||||
|
@ -14,7 +14,7 @@ namespace Symfony\Component\Notifier\Bridge\Telegram\Reply\Markup\Button;
|
||||
/**
|
||||
* @author Mihail Krasilnikov <mihail.krasilnikov.j@gmail.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
abstract class AbstractKeyboardButton
|
||||
{
|
||||
|
@ -16,7 +16,7 @@ namespace Symfony\Component\Notifier\Bridge\Telegram\Reply\Markup\Button;
|
||||
*
|
||||
* @see https://core.telegram.org/bots/api#inlinekeyboardbutton
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class InlineKeyboardButton extends AbstractKeyboardButton
|
||||
{
|
||||
|
@ -16,7 +16,7 @@ namespace Symfony\Component\Notifier\Bridge\Telegram\Reply\Markup\Button;
|
||||
*
|
||||
* @see https://core.telegram.org/bots/api#keyboardbutton
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class KeyboardButton extends AbstractKeyboardButton
|
||||
{
|
||||
|
@ -16,7 +16,7 @@ namespace Symfony\Component\Notifier\Bridge\Telegram\Reply\Markup;
|
||||
*
|
||||
* @see https://core.telegram.org/bots/api#forcereply
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class ForceReply extends AbstractTelegramReplyMarkup
|
||||
{
|
||||
|
@ -18,7 +18,7 @@ use Symfony\Component\Notifier\Bridge\Telegram\Reply\Markup\Button\InlineKeyboar
|
||||
*
|
||||
* @see https://core.telegram.org/bots/api#inlinekeyboardmarkup
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class InlineKeyboardMarkup extends AbstractTelegramReplyMarkup
|
||||
{
|
||||
|
@ -18,7 +18,7 @@ use Symfony\Component\Notifier\Bridge\Telegram\Reply\Markup\Button\KeyboardButto
|
||||
*
|
||||
* @see https://core.telegram.org/bots/api#replykeyboardmarkup
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class ReplyKeyboardMarkup extends AbstractTelegramReplyMarkup
|
||||
{
|
||||
|
@ -16,7 +16,7 @@ namespace Symfony\Component\Notifier\Bridge\Telegram\Reply\Markup;
|
||||
*
|
||||
* @see https://core.telegram.org/bots/api#replykeyboardremove
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class ReplyKeyboardRemove extends AbstractTelegramReplyMarkup
|
||||
{
|
||||
|
@ -17,7 +17,7 @@ use Symfony\Component\Notifier\Message\MessageOptionsInterface;
|
||||
/**
|
||||
* @author Mihail Krasilnikov <mihail.krasilnikov.j@gmail.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class TelegramOptions implements MessageOptionsInterface
|
||||
{
|
||||
|
@ -30,7 +30,7 @@ use Symfony\Contracts\HttpClient\HttpClientInterface;
|
||||
*
|
||||
* @internal
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class TelegramTransport extends AbstractTransport
|
||||
{
|
||||
|
@ -20,7 +20,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class TelegramTransportFactory extends AbstractTransportFactory
|
||||
{
|
||||
|
@ -23,7 +23,7 @@ use Symfony\Contracts\HttpClient\HttpClientInterface;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class TwilioTransport extends AbstractTransport
|
||||
{
|
||||
|
@ -19,7 +19,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class TwilioTransportFactory extends AbstractTransportFactory
|
||||
{
|
||||
|
@ -16,7 +16,7 @@ use Symfony\Component\Notifier\Message\MessageOptionsInterface;
|
||||
/**
|
||||
* @author Mohammad Emran Hasan <phpfour@gmail.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class ZulipOptions implements MessageOptionsInterface
|
||||
{
|
||||
|
@ -23,7 +23,7 @@ use Symfony\Contracts\HttpClient\HttpClientInterface;
|
||||
/**
|
||||
* @author Mohammad Emran Hasan <phpfour@gmail.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class ZulipTransport extends AbstractTransport
|
||||
{
|
||||
|
@ -19,7 +19,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
|
||||
/**
|
||||
* @author Mohammad Emran Hasan <phpfour@gmail.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class ZulipTransportFactory extends AbstractTransportFactory
|
||||
{
|
||||
|
@ -18,7 +18,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
abstract class AbstractChannel implements ChannelInterface
|
||||
{
|
||||
|
@ -18,7 +18,7 @@ use Symfony\Component\Notifier\Recipient\RecipientInterface;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class BrowserChannel implements ChannelInterface
|
||||
{
|
||||
|
@ -17,7 +17,7 @@ use Symfony\Component\Notifier\Recipient\RecipientInterface;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
interface ChannelInterface
|
||||
{
|
||||
|
@ -16,7 +16,7 @@ use Symfony\Component\Notifier\Exception\InvalidArgumentException;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class ChannelPolicy implements ChannelPolicyInterface
|
||||
{
|
||||
|
@ -14,7 +14,7 @@ namespace Symfony\Component\Notifier\Channel;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
interface ChannelPolicyInterface
|
||||
{
|
||||
|
@ -19,7 +19,7 @@ use Symfony\Component\Notifier\Recipient\RecipientInterface;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class ChatChannel extends AbstractChannel
|
||||
{
|
||||
|
@ -26,7 +26,7 @@ use Symfony\Component\Notifier\Recipient\RecipientInterface;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class EmailChannel implements ChannelInterface
|
||||
{
|
||||
|
@ -20,7 +20,7 @@ use Symfony\Component\Notifier\Recipient\SmsRecipientInterface;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class SmsChannel extends AbstractChannel
|
||||
{
|
||||
|
@ -23,7 +23,7 @@ use Symfony\Contracts\EventDispatcher\EventDispatcherInterface;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class Chatter implements ChatterInterface
|
||||
{
|
||||
|
@ -18,7 +18,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
|
||||
*
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
interface ChatterInterface extends TransportInterface
|
||||
{
|
||||
|
@ -20,7 +20,7 @@ use Symfony\Component\Notifier\EventListener\NotificationLoggerListener;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class NotificationDataCollector extends DataCollector
|
||||
{
|
||||
|
@ -17,7 +17,7 @@ use Symfony\Contracts\EventDispatcher\Event;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class MessageEvent extends Event
|
||||
{
|
||||
|
@ -16,7 +16,7 @@ use Symfony\Component\Notifier\Message\MessageInterface;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class NotificationEvents
|
||||
{
|
||||
|
@ -19,7 +19,7 @@ use Symfony\Contracts\Service\ResetInterface;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class NotificationLoggerListener implements EventSubscriberInterface, ResetInterface
|
||||
{
|
||||
|
@ -21,7 +21,7 @@ use Symfony\Component\Notifier\Notifier;
|
||||
*
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class SendFailedMessageToNotifierListener implements EventSubscriberInterface
|
||||
{
|
||||
|
@ -16,7 +16,7 @@ namespace Symfony\Component\Notifier\Exception;
|
||||
*
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
interface ExceptionInterface extends \Throwable
|
||||
{
|
||||
|
@ -14,7 +14,7 @@ namespace Symfony\Component\Notifier\Exception;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class IncompleteDsnException extends InvalidArgumentException
|
||||
{
|
||||
|
@ -14,7 +14,7 @@ namespace Symfony\Component\Notifier\Exception;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class InvalidArgumentException extends \InvalidArgumentException implements ExceptionInterface
|
||||
{
|
||||
|
@ -14,7 +14,7 @@ namespace Symfony\Component\Notifier\Exception;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class LogicException extends \LogicException implements ExceptionInterface
|
||||
{
|
||||
|
@ -14,7 +14,7 @@ namespace Symfony\Component\Notifier\Exception;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class RuntimeException extends \RuntimeException implements ExceptionInterface
|
||||
{
|
||||
|
@ -16,7 +16,7 @@ use Symfony\Contracts\HttpClient\ResponseInterface;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class TransportException extends RuntimeException implements TransportExceptionInterface
|
||||
{
|
||||
|
@ -14,7 +14,7 @@ namespace Symfony\Component\Notifier\Exception;
|
||||
/**
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* @experimental in 5.2
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
interface TransportExceptionInterface extends ExceptionInterface
|
||||
{
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user