{ "manifests": { "phpfastcgi/fastcgi-daemon": { "manifest": { "copy-from-recipe": { "config/": "%CONFIG_DIR%/", "src/": "%SRC_DIR%/" }, "post-install-output": [ " * Run your application:", " 1. Configure your web server", " 2. Execute the bin/console fastcgi-daemon:run command;", " 3. Browse your application super quickly", "", " * Read the documentation at https://github.com/PHPFastCGI/FastCGIDaemon" ] }, "files": { "src/FastCGIKernel.php": { "contents": [ "kernel = $kernel;", " }", "", " public function handleRequest(RequestInterface $request)", " {", " $this->kernel->boot(); ", "", " $symfonyRequest = $request->getHttpFoundationRequest();", " $symfonyResponse = $this->kernel->handle($symfonyRequest);", "", " if ($this->kernel instanceof TerminableInterface) {", " $this->kernel->terminate($symfonyRequest, $symfonyResponse);", " }", "", " return $symfonyResponse;", " }", "}", "", "" ], "executable": false }, "config/packages/fastcgi_daemon.yaml": { "contents": [ "services:", " App\\FastCGIKernel:", " autowire: true", "", " PHPFastCGI\\FastCGIDaemon\\Driver\\DriverContainer: null", " PHPFastCGI\\FastCGIDaemon\\Command\\DaemonRunCommand:", " arguments: ['@App\\FastCGIKernel', '@PHPFastCGI\\FastCGIDaemon\\Driver\\DriverContainer', 'fastcgi-daemon:run']", " tags:", " - { name: console.command }", "" ], "executable": false } }, "ref": "2011211eeb0a0c800ca496b090c65d161f5c3ed6" } } }