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\SupportEntangle; use Livewire\ComponentHook; use Illum..

Decoded Output download

<?php

namespace Livewire\Features\SupportEntangle;

use Livewire\ComponentHook;
use Illuminate\Support\Facades\Blade;

class SupportEntangle extends ComponentHook
{
    public static function provide()
    {
        Blade::directive('entangle', function ($expression) {
            return <<<EOT
            <?php if ((object) ({$expression}) instanceof \Livewire\WireDirective) : ?>window.Livewire.find('{{ \$__livewire->getId() }}').entangle('{{ {$expression}->value() }}'){{ {$expression}->hasModifier('live') ? '.live' : '' }}<?php else : ?>window.Livewire.find('{{ \$__livewire->getId() }}').entangle('{{ {$expression} }}')<?php endif; ?>
            EOT;
        });
    }
}

Did this file decode correctly?

Original Code

<?php

namespace Livewire\Features\SupportEntangle;

use Livewire\ComponentHook;
use Illuminate\Support\Facades\Blade;

class SupportEntangle extends ComponentHook
{
    public static function provide()
    {
        Blade::directive('entangle', function ($expression) {
            return <<<EOT
            <?php if ((object) ({$expression}) instanceof \Livewire\WireDirective) : ?>window.Livewire.find('{{ \$__livewire->getId() }}').entangle('{{ {$expression}->value() }}'){{ {$expression}->hasModifier('live') ? '.live' : '' }}<?php else : ?>window.Livewire.find('{{ \$__livewire->getId() }}').entangle('{{ {$expression} }}')<?php endif; ?>
            EOT;
        });
    }
}

Function Calls

None

Variables

None

Stats

MD5 b4e1bce7b32b1a8d7ffcf2bae60815c9
Eval Count 0
Decode Time 87 ms