{
    "id": "mysql148-nd-api-layer-map",
    "title": "Найти реальный драйвер и отличить PHP-функции от C API",
    "columns": [
        "Наблюдение",
        "Результат"
    ],
    "rows": [
        [
            "mysqlnd загружен",
            true
        ],
        [
            "mysqli доступен",
            true
        ],
        [
            "Драйвер PDO_MYSQL доступен",
            true
        ],
        [
            "mysqlnd_plugin_register как PHP-функция",
            false
        ],
        [
            "mysqlnd_conn_data_get_methods как PHP-функция",
            false
        ],
        [
            "Наблюдатель действительно из C-модуля",
            true
        ],
        [
            "Прямых запросов в новом окне",
            0
        ],
        [
            "Prepared execute в новом окне",
            0
        ],
        [
            "Открыто соединение с базой",
            false
        ]
    ],
    "checks": {
        "required_extensions": true,
        "php_functions_available": true,
        "c_names_are_not_php": true,
        "pdo_driver_available": true,
        "native_function_origin": true,
        "empty_measurement_window": true,
        "no_database_connection": true,
        "owned_objects_removed": true
    },
    "observations": {
        "extensions": {
            "mysqlnd": true,
            "mysqli": true,
            "PDO": true,
            "pdo_mysql": true,
            "phpman_mysqlnd": true
        },
        "php_function_map": {
            "mysqli_query": true,
            "phpman_mysqlnd_snapshot": true,
            "phpman_mysqlnd_reset": true,
            "phpman_mysqlnd_observe": true
        },
        "c_names_visible_as_php": {
            "mysqlnd_plugin_register": false,
            "mysqlnd_conn_data_get_methods": false
        },
        "pdo_mysql_driver": true,
        "snapshot_is_internal": true,
        "snapshot_extension": "phpman_mysqlnd",
        "mysqlnd_version": "mysqlnd 8.3.6",
        "mysqli_client_version": "mysqlnd 8.3.6",
        "plugin_version": "0.1.0",
        "snapshot": {
            "extension_version": "0.1.0",
            "query_attempts": 0,
            "query_failed": 0,
            "stmt_attempts": 0,
            "stmt_failed": 0,
            "tracked_connections": 0,
            "closed_connections": 0,
            "dropped_connections": 0,
            "observer_calls": 0,
            "observer_errors": 0,
            "observer_reentrant_skips": 0,
            "connections": []
        },
        "database_connection_opened": false
    },
    "runtime": {
        "php": "8.3.6",
        "mysqlnd": "mysqlnd 8.3.6",
        "plugin": "0.1.0",
        "server_version": null,
        "schema": null,
        "socket": null,
        "networking": null
    },
    "owned_objects": [],
    "removed_objects": []
}
