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 TCG\Voyager\Database\Platforms; use Illuminate\Support\Collection; use T..
Decoded Output download
<?php
namespace TCG\Voyager\Database\Platforms;
use Illuminate\Support\Collection;
use TCG\Voyager\Database\Types\Type;
abstract class Mysql extends Platform
{
public static function getTypes(Collection $typeMapping)
{
$typeMapping->forget([
'real', // same as double
'int', // same as integer
'string', // same as varchar
'numeric', // same as decimal
]);
return $typeMapping;
}
public static function registerCustomTypeOptions()
{
// Not supported
Type::registerCustomOption(Type::NOT_SUPPORTED, true, [
'enum',
'set',
]);
// Not support index
Type::registerCustomOption(Type::NOT_SUPPORT_INDEX, true, '*text');
Type::registerCustomOption(Type::NOT_SUPPORT_INDEX, true, '*blob');
// Disable Default for unsupported types
Type::registerCustomOption('default', [
'disabled' => true,
], '*text');
Type::registerCustomOption('default', [
'disabled' => true,
], '*blob');
Type::registerCustomOption('default', [
'disabled' => true,
], 'json');
}
}
?>
Did this file decode correctly?
Original Code
<?php
namespace TCG\Voyager\Database\Platforms;
use Illuminate\Support\Collection;
use TCG\Voyager\Database\Types\Type;
abstract class Mysql extends Platform
{
public static function getTypes(Collection $typeMapping)
{
$typeMapping->forget([
'real', // same as double
'int', // same as integer
'string', // same as varchar
'numeric', // same as decimal
]);
return $typeMapping;
}
public static function registerCustomTypeOptions()
{
// Not supported
Type::registerCustomOption(Type::NOT_SUPPORTED, true, [
'enum',
'set',
]);
// Not support index
Type::registerCustomOption(Type::NOT_SUPPORT_INDEX, true, '*text');
Type::registerCustomOption(Type::NOT_SUPPORT_INDEX, true, '*blob');
// Disable Default for unsupported types
Type::registerCustomOption('default', [
'disabled' => true,
], '*text');
Type::registerCustomOption('default', [
'disabled' => true,
], '*blob');
Type::registerCustomOption('default', [
'disabled' => true,
], 'json');
}
}
Function Calls
None |
Stats
MD5 | c2e030dc8a3aea942467f21475a72dfc |
Eval Count | 0 |
Decode Time | 112 ms |