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 ObserverMakeCommandTest e..
Decoded Output download
<?php
namespace Illuminate\Tests\Integration\Generators;
class ObserverMakeCommandTest extends TestCase
{
protected $files = [
'app/Observers/FooObserver.php',
];
public function testItCanGenerateObserverFile()
{
$this->artisan('make:observer', ['name' => 'FooObserver'])
->assertExitCode(0);
$this->assertFileContains([
'namespace App\Observers;',
'class FooObserver',
], 'app/Observers/FooObserver.php');
}
public function testItCanGenerateObserverFileWithModel()
{
$this->artisan('make:observer', ['name' => 'FooObserver', '--model' => 'Foo'])
->assertExitCode(0);
$this->assertFileContains([
'namespace App\Observers;',
'use App\Models\Foo;',
'class FooObserver',
'public function created(Foo $foo)',
'public function updated(Foo $foo)',
'public function deleted(Foo $foo)',
'public function restored(Foo $foo)',
'public function forceDeleted(Foo $foo)',
], 'app/Observers/FooObserver.php');
}
}
?>
Did this file decode correctly?
Original Code
<?php
namespace Illuminate\Tests\Integration\Generators;
class ObserverMakeCommandTest extends TestCase
{
protected $files = [
'app/Observers/FooObserver.php',
];
public function testItCanGenerateObserverFile()
{
$this->artisan('make:observer', ['name' => 'FooObserver'])
->assertExitCode(0);
$this->assertFileContains([
'namespace App\Observers;',
'class FooObserver',
], 'app/Observers/FooObserver.php');
}
public function testItCanGenerateObserverFileWithModel()
{
$this->artisan('make:observer', ['name' => 'FooObserver', '--model' => 'Foo'])
->assertExitCode(0);
$this->assertFileContains([
'namespace App\Observers;',
'use App\Models\Foo;',
'class FooObserver',
'public function created(Foo $foo)',
'public function updated(Foo $foo)',
'public function deleted(Foo $foo)',
'public function restored(Foo $foo)',
'public function forceDeleted(Foo $foo)',
], 'app/Observers/FooObserver.php');
}
}
Function Calls
| None |
Stats
| MD5 | 147cfa5dec13ce98680ab553c26b9aa5 |
| Eval Count | 0 |
| Decode Time | 99 ms |