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 App\Providers; use Illuminate\Support\Facades\Artisan; use Illuminate\Su..
Decoded Output download
<?php
namespace App\Providers;
use Illuminate\Support\Facades\Artisan;
use Illuminate\Support\Facades\ParallelTesting;
use Illuminate\Support\Facades\Request;
use Illuminate\Support\Facades\Schema;
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider
{
/**
* Bootstrap any application services.
*/
public function boot(): void
{
Schema::defaultStringLength(191);
ParallelTesting::setUpTestDatabase(function (string $database, int $token) {
Artisan::call('db:seed');
});
}
/**
* Register any application services.
*/
public function register(): void
{
$allowedIPs = array_map('trim', explode(',', config('app.debug_allowed_ips')));
$allowedIPs = array_filter($allowedIPs);
if (empty($allowedIPs)) {
return;
}
if (in_array(Request::ip(), $allowedIPs)) {
\Debugbar::enable();
} else {
\Debugbar::disable();
}
}
}
?>
Did this file decode correctly?
Original Code
<?php
namespace App\Providers;
use Illuminate\Support\Facades\Artisan;
use Illuminate\Support\Facades\ParallelTesting;
use Illuminate\Support\Facades\Request;
use Illuminate\Support\Facades\Schema;
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider
{
/**
* Bootstrap any application services.
*/
public function boot(): void
{
Schema::defaultStringLength(191);
ParallelTesting::setUpTestDatabase(function (string $database, int $token) {
Artisan::call('db:seed');
});
}
/**
* Register any application services.
*/
public function register(): void
{
$allowedIPs = array_map('trim', explode(',', config('app.debug_allowed_ips')));
$allowedIPs = array_filter($allowedIPs);
if (empty($allowedIPs)) {
return;
}
if (in_array(Request::ip(), $allowedIPs)) {
\Debugbar::enable();
} else {
\Debugbar::disable();
}
}
}
Function Calls
None |
Stats
MD5 | 97852b9ad1307949b85cc350ce2adc62 |
Eval Count | 0 |
Decode Time | 103 ms |