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 Illuminate\Tests\Integration\Generators; class MiddlewareMakeCommandTest..
Decoded Output download
<?php
namespace Illuminate\Tests\Integration\Generators;
class MiddlewareMakeCommandTest extends TestCase
{
protected $files = [
'app/Http/Middleware/Foo.php',
'tests/Feature/Http/Middleware/FooTest.php',
];
public function testItCanGenerateMiddlewareFile()
{
$this->artisan('make:middleware', ['name' => 'Foo'])
->assertExitCode(0);
$this->assertFileContains([
'namespace App\Http\Middleware;',
'use Closure;',
'use Illuminate\Http\Request;',
'class Foo',
'public function handle(Request $request, Closure $next)',
'return $next($request);',
], 'app/Http/Middleware/Foo.php');
$this->assertFilenameNotExists('tests/Feature/Http/Middleware/FooTest.php');
}
public function testItCanGenerateMiddlewareFile_with_tests()
{
$this->artisan('make:middleware', ['name' => 'Foo', '--test' => true])
->assertExitCode(0);
$this->assertFilenameExists('app/Http/Middleware/Foo.php');
$this->assertFilenameExists('tests/Feature/Http/Middleware/FooTest.php');
}
}
?>
Did this file decode correctly?
Original Code
<?php
namespace Illuminate\Tests\Integration\Generators;
class MiddlewareMakeCommandTest extends TestCase
{
protected $files = [
'app/Http/Middleware/Foo.php',
'tests/Feature/Http/Middleware/FooTest.php',
];
public function testItCanGenerateMiddlewareFile()
{
$this->artisan('make:middleware', ['name' => 'Foo'])
->assertExitCode(0);
$this->assertFileContains([
'namespace App\Http\Middleware;',
'use Closure;',
'use Illuminate\Http\Request;',
'class Foo',
'public function handle(Request $request, Closure $next)',
'return $next($request);',
], 'app/Http/Middleware/Foo.php');
$this->assertFilenameNotExists('tests/Feature/Http/Middleware/FooTest.php');
}
public function testItCanGenerateMiddlewareFile_with_tests()
{
$this->artisan('make:middleware', ['name' => 'Foo', '--test' => true])
->assertExitCode(0);
$this->assertFilenameExists('app/Http/Middleware/Foo.php');
$this->assertFilenameExists('tests/Feature/Http/Middleware/FooTest.php');
}
}
Function Calls
| None |
Stats
| MD5 | 54f03bd31a84ed242275cc4844b9f118 |
| Eval Count | 0 |
| Decode Time | 94 ms |