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 LaminasTest\Code\Generator\Cases; use InvalidArgumentException; use Lami..

Decoded Output download

<?php

namespace LaminasTest\Code\Generator\Cases;

use InvalidArgumentException;
use Laminas\Code\Generator\EnumGenerator\Cases\BackedCases;
use PHPUnit\Framework\TestCase;

final class BackedCasesTest extends TestCase
{
    public function testProvidingInvalidTypeThrowsException(): void
    {
        $this->expectException(InvalidArgumentException::class);
        $this->expectExceptionMessage(
            '"bool" is not a valid type for Enums, only "int" and "string" types are allowed.'
        );

        BackedCases::fromCasesWithType([], 'bool');
    }
}
 ?>

Did this file decode correctly?

Original Code

<?php

namespace LaminasTest\Code\Generator\Cases;

use InvalidArgumentException;
use Laminas\Code\Generator\EnumGenerator\Cases\BackedCases;
use PHPUnit\Framework\TestCase;

final class BackedCasesTest extends TestCase
{
    public function testProvidingInvalidTypeThrowsException(): void
    {
        $this->expectException(InvalidArgumentException::class);
        $this->expectExceptionMessage(
            '"bool" is not a valid type for Enums, only "int" and "string" types are allowed.'
        );

        BackedCases::fromCasesWithType([], 'bool');
    }
}

Function Calls

None

Variables

None

Stats

MD5 21ed84b6bd836d815e35b41138260725
Eval Count 0
Decode Time 77 ms