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 LegacyTests\Browser\DataBinding\InputSelect; use Livewire\Component as B..
Decoded Output download
<?php
namespace LegacyTests\Browser\DataBinding\InputSelect;
use Livewire\Component as BaseComponent;
class SelectWithIncorrectSelectedOnOption extends BaseComponent
{
public $selectedOption = '3';
public $showOtherSelected = false;
public function render()
{
return <<<'HTML'
<div>
<h1 dusk="output">{{ $selectedOption }}</h1>
<select wire:model.live="selectedOption" dusk="select-input">
<option value="1" @if(! $showOtherSelected && $selectedOption == '1') selected @endif>Option 1</option>
<option value="2" @if(! $showOtherSelected && $selectedOption == '2') selected @endif>Option 2</option>
<option value="3" @if(! $showOtherSelected && $selectedOption == '3') selected @endif>Option 3</option>
<option value="4" @if($showOtherSelected || (! $showOtherSelected && $selectedOption == '4')) selected @endif>Option 4</option>
<option value="5" @if(! $showOtherSelected && $selectedOption == '5') selected @endif>Option 5</option>
</select>
<button wire:click="$toggle('showOtherSelected')" dusk="toggle">Toggle</button>
</div>
HTML;
}
}
?>
Did this file decode correctly?
Original Code
<?php
namespace LegacyTests\Browser\DataBinding\InputSelect;
use Livewire\Component as BaseComponent;
class SelectWithIncorrectSelectedOnOption extends BaseComponent
{
public $selectedOption = '3';
public $showOtherSelected = false;
public function render()
{
return <<<'HTML'
<div>
<h1 dusk="output">{{ $selectedOption }}</h1>
<select wire:model.live="selectedOption" dusk="select-input">
<option value="1" @if(! $showOtherSelected && $selectedOption == '1') selected @endif>Option 1</option>
<option value="2" @if(! $showOtherSelected && $selectedOption == '2') selected @endif>Option 2</option>
<option value="3" @if(! $showOtherSelected && $selectedOption == '3') selected @endif>Option 3</option>
<option value="4" @if($showOtherSelected || (! $showOtherSelected && $selectedOption == '4')) selected @endif>Option 4</option>
<option value="5" @if(! $showOtherSelected && $selectedOption == '5') selected @endif>Option 5</option>
</select>
<button wire:click="$toggle('showOtherSelected')" dusk="toggle">Toggle</button>
</div>
HTML;
}
}
Function Calls
| None |
Stats
| MD5 | e3d712f094973501c555163302d5e95f |
| Eval Count | 0 |
| Decode Time | 116 ms |