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 Livewire\Features\SupportStdClasses; use Livewire\Component; use Livewir..
Decoded Output download
<?php
namespace Livewire\Features\SupportStdClasses;
use Livewire\Component;
use Livewire\Livewire;
use Tests\BrowserTestCase;
class UnitTest extends BrowserTestCase
{
function test_can_use_wire_stdclass_property()
{
Livewire::test(new class extends Component {
public $obj;
function mount()
{
$this->obj = (object)[];
}
function render()
{
return <<<'HTML'
<div>
<input type="text" dusk="input" wire:model.live="obj.property" />
<span dusk="output">{{ $obj?->property ?? '' }}</span>
</div>
HTML;
}
})
->assertSetStrict('obj.property', null)
->set('obj.property', 'foo')
->assertSetStrict('obj.property', 'foo')
->set('obj.property', 'bar')
->assertSetStrict('obj.property', 'bar')
;
}
}
?>
Did this file decode correctly?
Original Code
<?php
namespace Livewire\Features\SupportStdClasses;
use Livewire\Component;
use Livewire\Livewire;
use Tests\BrowserTestCase;
class UnitTest extends BrowserTestCase
{
function test_can_use_wire_stdclass_property()
{
Livewire::test(new class extends Component {
public $obj;
function mount()
{
$this->obj = (object)[];
}
function render()
{
return <<<'HTML'
<div>
<input type="text" dusk="input" wire:model.live="obj.property" />
<span dusk="output">{{ $obj?->property ?? '' }}</span>
</div>
HTML;
}
})
->assertSetStrict('obj.property', null)
->set('obj.property', 'foo')
->assertSetStrict('obj.property', 'foo')
->set('obj.property', 'bar')
->assertSetStrict('obj.property', 'bar')
;
}
}
Function Calls
| None |
Stats
| MD5 | 3c77487c073c040eb40aa878eb226f46 |
| Eval Count | 0 |
| Decode Time | 86 ms |