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 namespace StubTests\TestData\Providers\Stubs; use Generator; use StubTests\TestDat..

Decoded Output download

<?php

namespace StubTests\TestData\Providers\Stubs;

use Generator;
use StubTests\TestData\Providers\PhpStormStubsSingleton;

class StubsCompositeMixedProvider
{
    public static function expectedFunctionsMixedFalseReturnProvider(): ?Generator
    {
        $functions = ['end', 'prev', 'next', 'reset', 'current'];
        foreach ($functions as $function) {
            yield $function => [PhpStormStubsSingleton::getPhpStormStubs()->getFunction($function)];
        }
    }

    public static function expectedFunctionsMixedNullReturnProvider(): ?Generator
    {
        $functions = ['array_pop', 'array_shift'];
        foreach ($functions as $function) {
            yield $function => [PhpStormStubsSingleton::getPhpStormStubs()->getFunction($function)];
        }
    }
}
 ?>

Did this file decode correctly?

Original Code

<?php

namespace StubTests\TestData\Providers\Stubs;

use Generator;
use StubTests\TestData\Providers\PhpStormStubsSingleton;

class StubsCompositeMixedProvider
{
    public static function expectedFunctionsMixedFalseReturnProvider(): ?Generator
    {
        $functions = ['end', 'prev', 'next', 'reset', 'current'];
        foreach ($functions as $function) {
            yield $function => [PhpStormStubsSingleton::getPhpStormStubs()->getFunction($function)];
        }
    }

    public static function expectedFunctionsMixedNullReturnProvider(): ?Generator
    {
        $functions = ['array_pop', 'array_shift'];
        foreach ($functions as $function) {
            yield $function => [PhpStormStubsSingleton::getPhpStormStubs()->getFunction($function)];
        }
    }
}

Function Calls

None

Variables

None

Stats

MD5 c82bd42c599ee7aa86607fba2de119f5
Eval Count 0
Decode Time 115 ms