jidaikobo-shibata/a11yc

View on GitHub
classes/Validate/Get.php

Summary

Maintainability
A
45 mins
Test Coverage

Method base has 6 arguments (exceeds 4 allowed). Consider refactoring.
Open

    private static function base($value, $url, $codes, $ua, $force, $default = array())
Severity: Minor
Found in classes/Validate/Get.php - About 45 mins to fix

    Avoid using undefined variables such as '::$error_ids' which will lead to PHP notices.
    Open

            return isset(static::$error_ids[$url]) ? static::$error_ids[$url] : array();
    Severity: Minor
    Found in classes/Validate/Get.php by phpmd

    UndefinedVariable

    Since: 2.8.0

    Detects when a variable is used that has not been defined before.

    Example

    class Foo
    {
        private function bar()
        {
            // $message is undefined
            echo $message;
        }
    }

    Source https://phpmd.org/rules/cleancode.html#undefinedvariable

    Avoid using undefined variables such as '::$results' which will lead to PHP notices.
    Open

            if (isset(static::$results[$url][$name][$ua][$value]) && ! $force)
    Severity: Minor
    Found in classes/Validate/Get.php by phpmd

    UndefinedVariable

    Since: 2.8.0

    Detects when a variable is used that has not been defined before.

    Example

    class Foo
    {
        private function bar()
        {
            // $message is undefined
            echo $message;
        }
    }

    Source https://phpmd.org/rules/cleancode.html#undefinedvariable

    Avoid using undefined variables such as '::$logs' which will lead to PHP notices.
    Open

            return isset(static::$logs[$url]) ? static::$logs[$url] : array();
    Severity: Minor
    Found in classes/Validate/Get.php by phpmd

    UndefinedVariable

    Since: 2.8.0

    Detects when a variable is used that has not been defined before.

    Example

    class Foo
    {
        private function bar()
        {
            // $message is undefined
            echo $message;
        }
    }

    Source https://phpmd.org/rules/cleancode.html#undefinedvariable

    Avoid using undefined variables such as '::$results' which will lead to PHP notices.
    Open

                return static::$results[$url][$name][$ua][$value];
    Severity: Minor
    Found in classes/Validate/Get.php by phpmd

    UndefinedVariable

    Since: 2.8.0

    Detects when a variable is used that has not been defined before.

    Example

    class Foo
    {
        private function bar()
        {
            // $message is undefined
            echo $message;
        }
    }

    Source https://phpmd.org/rules/cleancode.html#undefinedvariable

    Avoid using undefined variables such as '::$error_ids' which will lead to PHP notices.
    Open

            return isset(static::$error_ids[$url]) ? static::$error_ids[$url] : array();
    Severity: Minor
    Found in classes/Validate/Get.php by phpmd

    UndefinedVariable

    Since: 2.8.0

    Detects when a variable is used that has not been defined before.

    Example

    class Foo
    {
        private function bar()
        {
            // $message is undefined
            echo $message;
        }
    }

    Source https://phpmd.org/rules/cleancode.html#undefinedvariable

    Avoid using undefined variables such as '::$logs' which will lead to PHP notices.
    Open

            return isset(static::$logs[$url]) ? static::$logs[$url] : array();
    Severity: Minor
    Found in classes/Validate/Get.php by phpmd

    UndefinedVariable

    Since: 2.8.0

    Detects when a variable is used that has not been defined before.

    Example

    class Foo
    {
        private function bar()
        {
            // $message is undefined
            echo $message;
        }
    }

    Source https://phpmd.org/rules/cleancode.html#undefinedvariable

    There are no issues that match your filters.

    Category
    Status