I hereby claim:
- I am Crell on github.
- I am crell (https://keybase.io/crell) on keybase.
- I have a public key whose fingerprint is F230 376C 8EAE 38F8 B02B 879A 4FC0 2402 604A 0773
To claim this, I am signing this object:
| <?php | |
| class BigPipeResponse extends StreamedResponse { | |
| public function __construct(Response $response) { | |
| $this->mainResponse = $response; | |
| $this->setStatusCode($response->statusCode()); | |
| $this->headers->set($response->headers->all()); | |
| $this->mainBody = $response->getContent(); | |
| } |
| <?php | |
| class AccessedPolicy implements PolicyInterface { | |
| public function __construct($access_count) { /*...*/ } | |
| } |
| <?php | |
| namespace Crell\IcicleTest; | |
| use Icicle\Http\Message\RequestInterface; | |
| use Icicle\Http\Message\Response; | |
| class Router |
| function toJsonResponse(ApiProblem $problem, ResponseInterface $response) | |
| { | |
| $body = $response->getBody(); | |
| $body->rewind(); | |
| $body->write($problem->asJson($this->pretty)); | |
| return $this->toResponse($problem, $response) | |
| ->withHeader('Content-Type', 'application/problem+json') | |
| ->withBody($body); |
I hereby claim:
To claim this, I am signing this object:
| function the_real_all(ServerRequestInterface $req, callable $next) { | |
| $action = $req->getAttribute('_action'); | |
| $args = $req->getAttribute('_arguments); | |
| $result = $action(...$args); | |
| if (! $result instanceof ResponseInterface) { | |
| $responder = resolve_responder(get_class($result)); | |
| $result = $responder($result); | |
| } |
| <?php | |
| use Aerys\Host; | |
| use Aerys\Router; | |
| use Kelunik\Demo\Chat; | |
| use function Aerys\root; | |
| use function Aerys\websocket; | |
| // route /ws to the websocket endpoint | |
| // you can add more routes to this router |
| $ php -d ffi.enable=preload -d opcache.preload="dummy-preload.php" dummy-test.php | |
| PHP Fatal error: Uncaught FFI\Exception: Failed loading scope 'DUMMY' in /home/crell/temp/php-ffi-test/dummy.php:11 | |
| Stack trace: | |
| #0 /home/crell/temp/php-ffi-test/dummy.php(11): FFI::scope() | |
| #1 /home/crell/temp/php-ffi-test/dummy-test.php(7): Dummy->__construct() | |
| #2 {main} | |
| thrown in /home/crell/temp/php-ffi-test/dummy.php on line 11 |
| echo "Installing Additional Plugins" | |
| cd plugins | |
| file="../plugins.txt" | |
| while read -r line; do | |
| [ "$line" = "\#*" ] && continue | |
| git clone --depth=1 $line | |
| done < grep -v -- "^#" "$file" | |
| cd .. |
| enum Option { | |
| case None = new class {}; | |
| case Some = new class($val) { | |
| public function __construct(private $val) {} | |
| public function value() { return $val; } | |
| }; | |
| public function value{} { throw new TypeError; } | |
| } |