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 Pterodactyl\Http\Middleware; use Illuminate\Http\Request; use Illuminate..
Decoded Output download
<?php
namespace Pterodactyl\Http\Middleware;
use Illuminate\Http\Request;
use Illuminate\Contracts\Routing\ResponseFactory;
class MaintenanceMiddleware
{
/**
* MaintenanceMiddleware constructor.
*/
public function __construct(private ResponseFactory $response)
{
}
/**
* Handle an incoming request.
*/
public function handle(Request $request, \Closure $next): mixed
{
/** @var \Pterodactyl\Models\Server $server */
$server = $request->attributes->get('server');
$node = $server->getRelation('node');
if ($node->maintenance_mode) {
return $this->response->view('errors.maintenance');
}
return $next($request);
}
}
?>
Did this file decode correctly?
Original Code
<?php
namespace Pterodactyl\Http\Middleware;
use Illuminate\Http\Request;
use Illuminate\Contracts\Routing\ResponseFactory;
class MaintenanceMiddleware
{
/**
* MaintenanceMiddleware constructor.
*/
public function __construct(private ResponseFactory $response)
{
}
/**
* Handle an incoming request.
*/
public function handle(Request $request, \Closure $next): mixed
{
/** @var \Pterodactyl\Models\Server $server */
$server = $request->attributes->get('server');
$node = $server->getRelation('node');
if ($node->maintenance_mode) {
return $this->response->view('errors.maintenance');
}
return $next($request);
}
}
Function Calls
None |
Stats
MD5 | 527286f9d13779330f5baa965556ca65 |
Eval Count | 0 |
Decode Time | 77 ms |