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 Orion\Http\Rules; use Illuminate\Contracts\Validation\Rule; class White..

Decoded Output download

<?php

namespace Orion\Http\Rules;

use Illuminate\Contracts\Validation\Rule;

class WhitelistedQueryFields extends WhitelistedField implements Rule
{

    /**
     * Determine if the validation rule passes.
     *
     * @param string $_
     * @param string $field
     * @return bool
     */
    public function passes($_, $fields): bool
    {
        foreach (explode(',', $fields) as $field) {
            if (!parent::passes($_, $field)) {
                return false;
            }
        }

        return true;
    }
}
 ?>

Did this file decode correctly?

Original Code

<?php

namespace Orion\Http\Rules;

use Illuminate\Contracts\Validation\Rule;

class WhitelistedQueryFields extends WhitelistedField implements Rule
{

    /**
     * Determine if the validation rule passes.
     *
     * @param string $_
     * @param string $field
     * @return bool
     */
    public function passes($_, $fields): bool
    {
        foreach (explode(',', $fields) as $field) {
            if (!parent::passes($_, $field)) {
                return false;
            }
        }

        return true;
    }
}

Function Calls

None

Variables

None

Stats

MD5 a25d4f6639dfd9477cb347122c92d6dd
Eval Count 0
Decode Time 92 ms