Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php declare(strict_types=1); namespace League\Event; use LogicException; use Psr\Even..

Decoded Output download

<?php

declare(strict_types=1);

namespace League\Event;

use LogicException;
use Psr\EventDispatcher\EventDispatcherInterface;
use Psr\EventDispatcher\ListenerProviderInterface;

class UnableToSubscribeListener extends LogicException
{
    public static function becauseTheListenerProviderDoesNotAcceptListeners(
        ListenerProviderInterface $configuredListenerProvider
    ): UnableToSubscribeListener {
        $providerClass = get_class($configuredListenerProvider);

        return new UnableToSubscribeListener(
            "Unable to add listener because the configured listener provider {$providerClass} is not an instance of "
            . ListenerRegistry::class
        );
    }
    public static function becauseTheEventDispatcherDoesNotAcceptListeners(
        EventDispatcherInterface $configuredListenerProvider
    ): UnableToSubscribeListener {
        $providerClass = get_class($configuredListenerProvider);

        return new UnableToSubscribeListener(
            "Unable to add listener because the internal dispatcher {$providerClass} is not an instance of "
            . ListenerRegistry::class
        );
    }
}
 ?>

Did this file decode correctly?

Original Code

<?php

declare(strict_types=1);

namespace League\Event;

use LogicException;
use Psr\EventDispatcher\EventDispatcherInterface;
use Psr\EventDispatcher\ListenerProviderInterface;

class UnableToSubscribeListener extends LogicException
{
    public static function becauseTheListenerProviderDoesNotAcceptListeners(
        ListenerProviderInterface $configuredListenerProvider
    ): UnableToSubscribeListener {
        $providerClass = get_class($configuredListenerProvider);

        return new UnableToSubscribeListener(
            "Unable to add listener because the configured listener provider {$providerClass} is not an instance of "
            . ListenerRegistry::class
        );
    }
    public static function becauseTheEventDispatcherDoesNotAcceptListeners(
        EventDispatcherInterface $configuredListenerProvider
    ): UnableToSubscribeListener {
        $providerClass = get_class($configuredListenerProvider);

        return new UnableToSubscribeListener(
            "Unable to add listener because the internal dispatcher {$providerClass} is not an instance of "
            . ListenerRegistry::class
        );
    }
}

Function Calls

None

Variables

None

Stats

MD5 205ade85d2c581fa21affe48821b2e86
Eval Count 0
Decode Time 81 ms