elastic / opbeans-php
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 129
NUMBER_OF_FILES_MAIN 69
LINES_OF_CODE_MAIN 1,720
NUMBER_OF_FILES_MAIN_EXT_PHP 69
LINES_OF_CODE_MAIN_EXT_PHP 1,720
NUMBER_OF_FILES_TEST 6
LINES_OF_CODE_TEST 95
NUMBER_OF_FILES_TEST_EXT_BATS 1
LINES_OF_CODE_TEST_EXT_BATS 50
NUMBER_OF_FILES_TEST_EXT_PHP 4
LINES_OF_CODE_TEST_EXT_PHP 41
NUMBER_OF_FILES_TEST_EXT_BASH 1
LINES_OF_CODE_TEST_EXT_BASH 4
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 5.52
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 4
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 41
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 3
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 38
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_JS 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_JS 3
NUMBER_OF_FILES_OTHER 8
LINES_OF_CODE_OTHER 242
NUMBER_OF_FILES_OTHER_EXT_MD 1
LINES_OF_CODE_OTHER_EXT_MD 145
NUMBER_OF_FILES_OTHER_EXT_JSON 2
LINES_OF_CODE_OTHER_EXT_JSON 82
NUMBER_OF_FILES_OTHER_EXT_TXT 3
LINES_OF_CODE_OTHER_EXT_TXT 8
NUMBER_OF_FILES_OTHER_EXT_INI 2
LINES_OF_CODE_OTHER_EXT_INI 7
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG 484
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_EXT_PHP 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_EXT_PHP 484
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 8
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PHP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PHP 8
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP 31
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP 661
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_PHP 31
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_PHP 661
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROUTES 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROUTES 65
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROUTES_EXT_PHP 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROUTES_EXT_PHP 65
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RESOURCES 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RESOURCES 144
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RESOURCES_EXT_PHP 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RESOURCES_EXT_PHP 144
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOOTSTRAP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOOTSTRAP 17
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOOTSTRAP_EXT_PHP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOOTSTRAP_EXT_PHP 17
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATABASE 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATABASE 327
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATABASE_EXT_PHP 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATABASE_EXT_PHP 327
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PUBLIC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PUBLIC 14
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PUBLIC_EXT_PHP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PUBLIC_EXT_PHP 14
NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY 0
NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS 0
LINES_OF_CODE_CONCERN_GENERAL_TODOS 0
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 69
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 1,720
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PHP 69
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PHP 1,720
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 67
LOW_RISK_FILE_SIZE_COUNT 2
MEDIUM_RISK_FILE_SIZE_COUNT 0
HIGH_RISK_FILE_SIZE_COUNT 0
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 1,494
LOW_RISK_FILE_SIZE_LOC 226
MEDIUM_RISK_FILE_SIZE_LOC 0
HIGH_RISK_FILE_SIZE_LOC 0
VERY_HIGH_RISK_FILE_SIZE_LOC 0
NUMBER_OF_UNITS 62
LINES_OF_CODE_IN_UNITS 556
LINES_OF_CODE_OUTSIDE_UNITS 1,164
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 240
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 43.17
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 46
UNIT_SIZE_LOW_RISK_LOC 157
UNIT_SIZE_LOW_RISK_PERCENTAGE 28.24
UNIT_SIZE_LOW_RISK_COUNT 11
UNIT_SIZE_MEDIUM_RISK_LOC 108
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 19.42
UNIT_SIZE_MEDIUM_RISK_COUNT 4
UNIT_SIZE_HIGH_RISK_LOC 51
UNIT_SIZE_HIGH_RISK_PERCENTAGE 9.17
UNIT_SIZE_HIGH_RISK_COUNT 1
UNIT_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_APP_NEGLIGIBLE_RISK_LOC 179
UNIT_SIZE_COMPONENT_APP_NEGLIGIBLE_RISK_PERCENTAGE 55.76
UNIT_SIZE_COMPONENT_APP_NEGLIGIBLE_RISK_COUNT 36
UNIT_SIZE_COMPONENT_APP_LOW_RISK_LOC 67
UNIT_SIZE_COMPONENT_APP_LOW_RISK_PERCENTAGE 20.87
UNIT_SIZE_COMPONENT_APP_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_APP_MEDIUM_RISK_LOC 24
UNIT_SIZE_COMPONENT_APP_MEDIUM_RISK_PERCENTAGE 7.48
UNIT_SIZE_COMPONENT_APP_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_APP_HIGH_RISK_LOC 51
UNIT_SIZE_COMPONENT_APP_HIGH_RISK_PERCENTAGE 15.89
UNIT_SIZE_COMPONENT_APP_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_APP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_APP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_APP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DATABASE_NEGLIGIBLE_RISK_LOC 61
UNIT_SIZE_COMPONENT_DATABASE_NEGLIGIBLE_RISK_PERCENTAGE 25.96
UNIT_SIZE_COMPONENT_DATABASE_NEGLIGIBLE_RISK_COUNT 10
UNIT_SIZE_COMPONENT_DATABASE_LOW_RISK_LOC 90
UNIT_SIZE_COMPONENT_DATABASE_LOW_RISK_PERCENTAGE 38.3
UNIT_SIZE_COMPONENT_DATABASE_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_DATABASE_MEDIUM_RISK_LOC 84
UNIT_SIZE_COMPONENT_DATABASE_MEDIUM_RISK_PERCENTAGE 35.74
UNIT_SIZE_COMPONENT_DATABASE_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_DATABASE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DATABASE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DATABASE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DATABASE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DATABASE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DATABASE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PHP_NEGLIGIBLE_RISK_LOC 240
UNIT_SIZE_EXTENSION_PHP_NEGLIGIBLE_RISK_PERCENTAGE 43.17
UNIT_SIZE_EXTENSION_PHP_NEGLIGIBLE_RISK_COUNT 46
UNIT_SIZE_EXTENSION_PHP_LOW_RISK_LOC 157
UNIT_SIZE_EXTENSION_PHP_LOW_RISK_PERCENTAGE 28.24
UNIT_SIZE_EXTENSION_PHP_LOW_RISK_COUNT 11
UNIT_SIZE_EXTENSION_PHP_MEDIUM_RISK_LOC 108
UNIT_SIZE_EXTENSION_PHP_MEDIUM_RISK_PERCENTAGE 19.42
UNIT_SIZE_EXTENSION_PHP_MEDIUM_RISK_COUNT 4
UNIT_SIZE_EXTENSION_PHP_HIGH_RISK_LOC 51
UNIT_SIZE_EXTENSION_PHP_HIGH_RISK_PERCENTAGE 9.17
UNIT_SIZE_EXTENSION_PHP_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_PHP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PHP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PHP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 556
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 62
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APP_NEGLIGIBLE_RISK_LOC 321
CONDITIONAL_COMPLEXITY_COMPONENT_APP_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_APP_NEGLIGIBLE_RISK_COUNT 43
CONDITIONAL_COMPLEXITY_COMPONENT_APP_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APP_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APP_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APP_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APP_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APP_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_NEGLIGIBLE_RISK_LOC 235
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_NEGLIGIBLE_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATABASE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_NEGLIGIBLE_RISK_LOC 556
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_NEGLIGIBLE_RISK_COUNT 62
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_VERY_HIGH_RISK_COUNT 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,590
FILE_CHANGE_HISTORY_ACTIVE_DAYS 31
FILE_CHANGE_HISTORY_WEEKS 192
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 960
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 0
FILE_AGE_HIGH_RISK_COUNT 0
FILE_AGE_VERY_HIGH_RISK_COUNT 69
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 0
FILE_AGE_HIGH_RISK_LOC 0
FILE_AGE_VERY_HIGH_RISK_LOC 1,720
NUMBER_OF_CONTRIBUTORS 8
DUPLICATION_NUMBER_OF_DUPLICATES 1
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 1
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 12
DUPLICATION_NUMBER_OF_CLEANED_LINES 1,414
DUPLICATION_PERCENTAGE 0.85
UNIT_DUPLICATES_COUNT 1
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONFIG 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONFIG 12
DUPLICATION_PERCENTAGE_PRIMARY_CONFIG 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 0
DUPLICATION_PERCENTAGE_PRIMARY_ROOT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_APP 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_APP 0
DUPLICATION_PERCENTAGE_PRIMARY_APP -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROUTES 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROUTES 0
DUPLICATION_PERCENTAGE_PRIMARY_ROUTES -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_RESOURCES 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_RESOURCES 0
DUPLICATION_PERCENTAGE_PRIMARY_RESOURCES -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BOOTSTRAP 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BOOTSTRAP 0
DUPLICATION_PERCENTAGE_PRIMARY_BOOTSTRAP -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DATABASE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DATABASE 0
DUPLICATION_PERCENTAGE_PRIMARY_DATABASE -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PUBLIC 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PUBLIC 0
DUPLICATION_PERCENTAGE_PRIMARY_PUBLIC -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PHP 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_PHP 1,414
DUPLICATION_PERCENTAGE_PHP 0.85
TOTAL_ANALYSIS_TIME_IN_MILLIS 737