[ 'code' => ' */ function returnsList(): array { if (!isset($http_response_header)) { throw new \RuntimeException(); } return $http_response_header; } ', 'assertions' => [], ]; yield 'ENV has scalar entries only' => [ 'code' => ' */ function f(): array { return $_ENV; } ', ]; } public function providerInvalidCodeParse(): iterable { yield 'undefined http_response_header' => [ 'code' => ' */ function returnsList(): array { return $http_response_header; } ', 'error_message' => 'InvalidReturnStatement', ]; } }