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 ModelPropertyStaticCall; use App\User; use Illuminate\Database\Eloquent\..

Decoded Output download

<?php

namespace ModelPropertyStaticCall;

use App\User;
use Illuminate\Database\Eloquent\Model;

function foo(User $foo): User
{
    User::create([
        'foo' => 'bar',
    ]);

    return $foo::create([
        'foo' => 'bar',
    ]);
}

/**
 * @property string $name
 */
class ModelPropertyStaticCallsInClass extends Model
{
    public static function foo(): ModelPropertyStaticCallsInClass
    {
        return static::create([
            'foo' => 'bar',
            'name' => 'John Doe',
        ]);
    }

    public function bar(): ModelPropertyStaticCallsInClass
    {
        return self::create([
            'foo' => 'bar',
            'name' => 'John Doe',
        ]);
    }
}
 ?>

Did this file decode correctly?

Original Code

<?php

namespace ModelPropertyStaticCall;

use App\User;
use Illuminate\Database\Eloquent\Model;

function foo(User $foo): User
{
    User::create([
        'foo' => 'bar',
    ]);

    return $foo::create([
        'foo' => 'bar',
    ]);
}

/**
 * @property string $name
 */
class ModelPropertyStaticCallsInClass extends Model
{
    public static function foo(): ModelPropertyStaticCallsInClass
    {
        return static::create([
            'foo' => 'bar',
            'name' => 'John Doe',
        ]);
    }

    public function bar(): ModelPropertyStaticCallsInClass
    {
        return self::create([
            'foo' => 'bar',
            'name' => 'John Doe',
        ]);
    }
}

Function Calls

None

Variables

None

Stats

MD5 919c311d8d71c8fb1b4b8137c352a2fb
Eval Count 0
Decode Time 122 ms