Goracash/goracash-api-php-client

View on GitHub
src/Config.php

Summary

Maintainability
B
4 hrs
Test Coverage

Showing 3 of 3 total issues

Config has 22 functions (exceeds 20 allowed). Consider refactoring.
Open

class Config
{
const GZIP_DISABLED = true;
const GZIP_ENABLED = false;
const GZIP_UPLOADS_ENABLED = true;
Severity: Minor
Found in src/Config.php - About 2 hrs to fix

Method __construct has 43 lines of code (exceeds 25 allowed). Consider refactoring.
Open

public function __construct($iniFileLocation = null)
{
$this->configuration = array(
// The application_name is included in the User-Agent HTTP header.
'application_name' => '',
Severity: Minor
Found in src/Config.php - About 1 hr to fix

Function __construct has a Cognitive Complexity of 8 (exceeds 5 allowed). Consider refactoring.
Open

public function __construct($iniFileLocation = null)
{
$this->configuration = array(
// The application_name is included in the User-Agent HTTP header.
'application_name' => '',
Severity: Minor
Found in src/Config.php - About 45 mins to fix
Category
Status