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\Stacks; use LegacyTests\Browser\TestCase; class Tes..
Decoded Output download
<?php
namespace LegacyTests\Browser\Stacks;
use LegacyTests\Browser\TestCase;
class Test extends TestCase
{
public function test_conditionally_loaded_component_can_push_and_preppend_to_stack()
{
$this->markTestSkipped('Stacks feature reverted since 2021-10-20');
$this->browse(function ($browser) {
$this->visitLivewireComponent($browser, Component::class)
->assertScript('JSON.stringify(window.stack_output)', json_encode([
'parent-scripts',
]))
->waitForLivewire()->click('@toggle-child')
->assertScript('JSON.stringify(window.stack_output)', json_encode([
'parent-scripts', 'child-scripts',
]))
->waitForLivewire()->click('@toggle-child')
->waitForLivewire()->click('@toggle-child')
->assertScript('JSON.stringify(window.stack_output)', json_encode([
'parent-scripts', 'child-scripts',
]))
->waitForLivewire()->click('@refresh-parent')
->assertScript('JSON.stringify(window.stack_output)', json_encode([
'parent-scripts', 'child-scripts',
]))
->waitForLivewire()->click('@toggle-blade-child')
->assertScript('JSON.stringify(window.stack_output)', json_encode([
'parent-scripts', 'child-scripts', 'child-blade-scripts', 'child-blade-scripts-no-once', 'child-blade-scripts-no-once',
]))
->waitForLivewire()->click('@toggle-blade-child')
->waitForLivewire()->click('@toggle-blade-child')
->waitForLivewire()->click('@refresh-child')
->assertScript('JSON.stringify(window.stack_output)', json_encode([
'parent-scripts', 'child-scripts', 'child-blade-scripts', 'child-blade-scripts-no-once', 'child-blade-scripts-no-once',
]))
;
});
}
}
?>
Did this file decode correctly?
Original Code
<?php
namespace LegacyTests\Browser\Stacks;
use LegacyTests\Browser\TestCase;
class Test extends TestCase
{
public function test_conditionally_loaded_component_can_push_and_preppend_to_stack()
{
$this->markTestSkipped('Stacks feature reverted since 2021-10-20');
$this->browse(function ($browser) {
$this->visitLivewireComponent($browser, Component::class)
->assertScript('JSON.stringify(window.stack_output)', json_encode([
'parent-scripts',
]))
->waitForLivewire()->click('@toggle-child')
->assertScript('JSON.stringify(window.stack_output)', json_encode([
'parent-scripts', 'child-scripts',
]))
->waitForLivewire()->click('@toggle-child')
->waitForLivewire()->click('@toggle-child')
->assertScript('JSON.stringify(window.stack_output)', json_encode([
'parent-scripts', 'child-scripts',
]))
->waitForLivewire()->click('@refresh-parent')
->assertScript('JSON.stringify(window.stack_output)', json_encode([
'parent-scripts', 'child-scripts',
]))
->waitForLivewire()->click('@toggle-blade-child')
->assertScript('JSON.stringify(window.stack_output)', json_encode([
'parent-scripts', 'child-scripts', 'child-blade-scripts', 'child-blade-scripts-no-once', 'child-blade-scripts-no-once',
]))
->waitForLivewire()->click('@toggle-blade-child')
->waitForLivewire()->click('@toggle-blade-child')
->waitForLivewire()->click('@refresh-child')
->assertScript('JSON.stringify(window.stack_output)', json_encode([
'parent-scripts', 'child-scripts', 'child-blade-scripts', 'child-blade-scripts-no-once', 'child-blade-scripts-no-once',
]))
;
});
}
}
Function Calls
| None |
Stats
| MD5 | cb28b1f7c8ed35af0ff90ff7b65accbe |
| Eval Count | 0 |
| Decode Time | 108 ms |