src/IO/Primary.php
Showing 3 of 3 total issues
Function parseStringHeaders
has a Cognitive Complexity of 8 (exceeds 5 allowed). Consider refactoring. Open
Open
private function parseStringHeaders($rawHeaders) { $headers = array(); $responseHeaderLines = explode("\r\n", $rawHeaders); foreach ($responseHeaderLines as $headerLine) {
- Read upRead up
- Create a ticketCreate a ticket
Function parseHttpResponse
has a Cognitive Complexity of 8 (exceeds 5 allowed). Consider refactoring. Open
Open
public function parseHttpResponse($respData, $headerSize) { // check proxy header foreach (self::$connectionEstablishedHeaders as $establishedHeader) { if (stripos($respData, $establishedHeader) !== false) {
- Read upRead up
- Create a ticketCreate a ticket
Avoid excessively long variable names like $connectionEstablishedHeaders. Keep variable name length under 20. Open
Open
private static $connectionEstablishedHeaders = array( "HTTP/1.0 200 Connection established\r\n\r\n", "HTTP/1.1 200 Connection established\r\n\r\n", );
- Read upRead up
- Create a ticketCreate a ticket
- Exclude checks