$method($payload); }; return $this; } } $routes = new NyxRoutes(); $routes->get('run', 'UserController::run'); class UserController extends BaseController { public function run($payload) { echo "__NYX_SINK_HIT__\n"; $cmd = "true " . escapeshellarg($payload); $out = shell_exec($cmd); echo $out; return $out; } } }