PHPUnit_Util_Test::getBooleanAnnotationSetting PHP Метод

getBooleanAnnotationSetting() приватный статический Метод

private static getBooleanAnnotationSetting ( string $className, string $methodName, string $settingName ) : boolean
$className string
$methodName string
$settingName string
Результат boolean
    private static function getBooleanAnnotationSetting($className, $methodName, $settingName)
    {
        $annotations = self::parseTestMethodAnnotations($className, $methodName);
        $result = null;
        if (isset($annotations['class'][$settingName])) {
            if ($annotations['class'][$settingName][0] == 'enabled') {
                $result = true;
            } elseif ($annotations['class'][$settingName][0] == 'disabled') {
                $result = false;
            }
        }
        if (isset($annotations['method'][$settingName])) {
            if ($annotations['method'][$settingName][0] == 'enabled') {
                $result = true;
            } elseif ($annotations['method'][$settingName][0] == 'disabled') {
                $result = false;
            }
        }
        return $result;
    }