Extension [ extension #80 ddtrace version 0.96.0 ] { - Dependencies { Dependency [ json (Required) ] Dependency [ standard (Required) ] } - INI { Entry [ ddtrace.disable ] Current = '0' } Entry [ ddtrace.cgroup_file ] Current = '/proc/self/cgroup' } Entry [ datadog.trace.request_init_hook ] Current = '/usr/share/pear/datadog_trace/bridge/dd_wrap_autoloader.php' } Entry [ ddtrace.request_init_hook ] Current = '/usr/share/pear/datadog_trace/bridge/dd_wrap_autoloader.php' } Entry [ datadog.trace.agent_url ] Current = '' } Entry [ datadog.agent_host ] Current = '' } Entry [ datadog.dogstatsd_url ] Current = '' } Entry [ datadog.api_key ] Current = '' } Entry [ datadog.distributed_tracing ] Current = 'true' } Entry [ datadog.dogstatsd_port ] Current = '8125' } Entry [ datadog.env ] Current = '' } Entry [ datadog.autofinish_spans ] Current = 'false' } Entry [ datadog.trace.url_as_resource_names_enabled ] Current = 'true' } Entry [ datadog.http_server_route_based_naming ] Current = 'true' } Entry [ datadog.integrations_disabled ] Current = 'default' } Entry [ datadog.priority_sampling ] Current = 'true' } Entry [ datadog.service ] Current = '' } Entry [ datadog.service_name ] Current = '' } Entry [ datadog.service_mapping ] Current = '' } Entry [ datadog.tags ] Current = '' } Entry [ datadog.trace.global_tags ] Current = '' } Entry [ datadog.trace.agent_port ] Current = '0' } Entry [ datadog.trace.analytics_enabled ] Current = 'false' } Entry [ datadog.trace.append_trace_ids_to_logs ] Current = 'false' } Entry [ datadog.trace.auto_flush_enabled ] Current = 'false' } Entry [ datadog.trace.cli_enabled ] Current = 'false' } Entry [ datadog.trace.measure_compile_time ] Current = 'true' } Entry [ datadog.trace.debug ] Current = 'false' } Entry [ datadog.trace.enabled ] Current = '0' Default = 'true' } Entry [ datadog.instrumentation_telemetry_enabled ] Current = 'true' } Entry [ datadog.trace.health_metrics_enabled ] Current = 'false' } Entry [ datadog.trace.health_metrics_heartbeat_sample_rate ] Current = '0.001' } Entry [ datadog.trace.db_client_split_by_instance ] Current = 'false' } Entry [ datadog.trace.http_client_split_by_domain ] Current = 'false' } Entry [ datadog.trace.redis_client_split_by_host ] Current = 'false' } Entry [ datadog.trace.memory_limit ] Current = '' } Entry [ datadog.trace.report_hostname ] Current = 'false' } Entry [ datadog.trace.flush_collect_cycles ] Current = 'false' } Entry [ datadog.trace.laravel_queue_distributed_tracing ] Current = 'true' } Entry [ datadog.trace.remove_root_span_laravel_queue ] Current = 'true' } Entry [ datadog.trace.remove_autoinstrumentation_orphans ] Current = 'false' } Entry [ datadog.trace.resource_uri_fragment_regex ] Current = '' } Entry [ datadog.trace.resource_uri_mapping_incoming ] Current = '' } Entry [ datadog.trace.resource_uri_mapping_outgoing ] Current = '' } Entry [ datadog.trace.resource_uri_query_param_allowed ] Current = '' } Entry [ datadog.trace.http_url_query_param_allowed ] Current = '*' } Entry [ datadog.trace.http_post_data_param_allowed ] Current = '' } Entry [ datadog.trace.rate_limit ] Current = '0' } Entry [ datadog.trace.sample_rate ] Current = '-1' } Entry [ datadog.sampling_rate ] Current = '-1' } Entry [ datadog.trace.sampling_rules ] Current = '[]' } Entry [ datadog.trace.sampling_rules_format ] Current = 'regex' } Entry [ datadog.span_sampling_rules ] Current = '[]' } Entry [ datadog.span_sampling_rules_file ] Current = '' } Entry [ datadog.trace.header_tags ] Current = '' } Entry [ datadog.trace.x_datadog_tags_max_length ] Current = '512' } Entry [ datadog.trace.peer_service_mapping ] Current = '' } Entry [ datadog.trace.peer_service_defaults_enabled ] Current = 'false' } Entry [ datadog.trace.remove_integration_service_names_enabled ] Current = 'false' } Entry [ datadog.trace.propagate_service ] Current = 'false' } Entry [ datadog.trace.propagation_style_extract ] Current = 'tracecontext,Datadog,B3,B3 single header' } Entry [ datadog.propagation_style_extract ] Current = 'tracecontext,Datadog,B3,B3 single header' } Entry [ datadog.trace.propagation_style_inject ] Current = 'tracecontext,Datadog' } Entry [ datadog.propagation_style_inject ] Current = 'tracecontext,Datadog' } Entry [ datadog.trace.propagation_style ] Current = 'tracecontext,Datadog' } Entry [ datadog.trace.traced_internal_functions ] Current = '' } Entry [ datadog.trace.agent_timeout ] Current = '500' } Entry [ datadog.trace.agent_connect_timeout ] Current = '100' } Entry [ datadog.trace.debug_prng_seed ] Current = '-1' } Entry [ datadog.log_backtrace ] Current = 'false' } Entry [ datadog.trace.generate_root_span ] Current = 'true' } Entry [ datadog.trace.spans_limit ] Current = '1000' } Entry [ datadog.trace.128_bit_traceid_generation_enabled ] Current = 'true' } Entry [ datadog.trace.128_bit_traceid_logging_enabled ] Current = 'false' } Entry [ datadog.trace.agent_max_consecutive_failures ] Current = '3' } Entry [ datadog.trace.agent_attempt_retry_time_msec ] Current = '5000' } Entry [ datadog.trace.bgs_connect_timeout ] Current = '2000' } Entry [ datadog.trace.bgs_timeout ] Current = '5000' } Entry [ datadog.trace.agent_flush_interval ] Current = '5000' } Entry [ datadog.trace.agent_flush_after_n_requests ] Current = '10' } Entry [ datadog.trace.shutdown_timeout ] Current = '5000' } Entry [ datadog.trace.startup_logs ] Current = 'true' } Entry [ datadog.trace.once_logs ] Current = 'true' } Entry [ datadog.trace.agent_debug_verbose_curl ] Current = 'false' } Entry [ datadog.trace.debug_curl_output ] Current = 'false' } Entry [ datadog.trace.beta_high_memory_pressure_percent ] Current = '80' } Entry [ datadog.trace.sidecar_trace_sender ] Current = 'false' } Entry [ datadog.trace.agentless ] Current = 'false' } Entry [ datadog.trace.warn_legacy_dd_trace ] Current = 'true' } Entry [ datadog.trace.retain_thread_capabilities ] Current = 'false' } Entry [ datadog.version ] Current = '' } Entry [ datadog.trace.obfuscation_query_string_regexp ] Current = '(?i)(?:(?:"|%22)?)(?:(?:old[-_]?|new[-_]?)?p(?:ass)?w(?:or)?d(?:1|2)?|pass(?:[-_]?phrase)?|secret|(?:api[-_]?|private[-_]?|public[-_]?|access[-_]?|secret[-_]?|app(?:lication)?[-_]?)key(?:[-_]?id)?|token|consumer[-_]?(?:id|key|secret)|sign(?:ed|ature)?|auth(?:entication|orization)?)(?:(?:\s|%20)*(?:=|%3D)[^&]+|(?:"|%22)(?:\s|%20)*(?::|%3A)(?:\s|%20)*(?:"|%22)(?:%2[^2]|%[^2]|[^"%])+(?:"|%22))|(?:bearer(?:\s|%20)+[a-z0-9._\-]+|token(?::|%3A)[a-z0-9]{13}|gh[opsu]_[0-9a-zA-Z]{36}|ey[I-L](?:[\w=-]|%3D)+\.ey[I-L](?:[\w=-]|%3D)+(?:\.(?:[\w.+/=-]|%3D|%2F|%2B)+)?|-{5}BEGIN(?:[a-z\s]|%20)+PRIVATE(?:\s|%20)KEY-{5}[^\-]+-{5}END(?:[a-z\s]|%20)+PRIVATE(?:\s|%20)KEY(?:-{5})?(?:\n|%0A)?|(?:ssh-(?:rsa|dss)|ecdsa-[a-z0-9]+-[a-z0-9]+)(?:\s|%20|%09)+(?:[a-z0-9/.+]|%2F|%5C|%2B){100,}(?:=|%3D)*(?:(?:\s|%20|%09)+[a-z0-9._-]+)?)' } Entry [ datadog.trace.client_ip_enabled ] Current = 'false' } Entry [ datadog.trace.client_ip_header ] Current = '' } Entry [ datadog.trace.forked_process ] Current = 'true' } Entry [ datadog.trace.hook_limit ] Current = '100' } Entry [ datadog.trace.agent_max_payload_size ] Current = '52428800' } Entry [ datadog.trace.agent_stack_initial_size ] Current = '131072' } Entry [ datadog.trace.agent_stack_backlog ] Current = '12' } Entry [ datadog.trace.propagate_user_id_default ] Current = 'false' } Entry [ datadog.dbm_propagation_mode ] Current = 'disabled' } Entry [ datadog.trace.wordpress_additional_actions ] Current = '' } Entry [ datadog.trace.wordpress_callbacks ] Current = 'false' } Entry [ datadog.trace.wordpress_enhanced_integration ] Current = 'false' } Entry [ datadog.trace.otel_enabled ] Current = 'false' } Entry [ datadog.trace.amqp_enabled ] Current = 'true' } Entry [ datadog.trace.amqp_analytics_enabled ] Current = '0' } Entry [ datadog.amqp_analytics_enabled ] Current = '0' } Entry [ datadog.trace.amqp_analytics_sample_rate ] Current = '1' } Entry [ datadog.amqp_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.cakephp_enabled ] Current = 'true' } Entry [ datadog.trace.cakephp_analytics_enabled ] Current = '0' } Entry [ datadog.cakephp_analytics_enabled ] Current = '0' } Entry [ datadog.trace.cakephp_analytics_sample_rate ] Current = '1' } Entry [ datadog.cakephp_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.codeigniter_enabled ] Current = 'true' } Entry [ datadog.trace.codeigniter_analytics_enabled ] Current = '0' } Entry [ datadog.codeigniter_analytics_enabled ] Current = '0' } Entry [ datadog.trace.codeigniter_analytics_sample_rate ] Current = '1' } Entry [ datadog.codeigniter_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.curl_enabled ] Current = 'true' } Entry [ datadog.trace.curl_analytics_enabled ] Current = '0' } Entry [ datadog.curl_analytics_enabled ] Current = '0' } Entry [ datadog.trace.curl_analytics_sample_rate ] Current = '1' } Entry [ datadog.curl_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.drupal_enabled ] Current = 'true' } Entry [ datadog.trace.drupal_analytics_enabled ] Current = '0' } Entry [ datadog.drupal_analytics_enabled ] Current = '0' } Entry [ datadog.trace.drupal_analytics_sample_rate ] Current = '1' } Entry [ datadog.drupal_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.elasticsearch_enabled ] Current = 'true' } Entry [ datadog.trace.elasticsearch_analytics_enabled ] Current = '0' } Entry [ datadog.elasticsearch_analytics_enabled ] Current = '0' } Entry [ datadog.trace.elasticsearch_analytics_sample_rate ] Current = '1' } Entry [ datadog.elasticsearch_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.eloquent_enabled ] Current = 'true' } Entry [ datadog.trace.eloquent_analytics_enabled ] Current = '0' } Entry [ datadog.eloquent_analytics_enabled ] Current = '0' } Entry [ datadog.trace.eloquent_analytics_sample_rate ] Current = '1' } Entry [ datadog.eloquent_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.guzzle_enabled ] Current = 'true' } Entry [ datadog.trace.guzzle_analytics_enabled ] Current = '0' } Entry [ datadog.guzzle_analytics_enabled ] Current = '0' } Entry [ datadog.trace.guzzle_analytics_sample_rate ] Current = '1' } Entry [ datadog.guzzle_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.laminas_enabled ] Current = 'true' } Entry [ datadog.trace.laminas_analytics_enabled ] Current = '0' } Entry [ datadog.laminas_analytics_enabled ] Current = '0' } Entry [ datadog.trace.laminas_analytics_sample_rate ] Current = '1' } Entry [ datadog.laminas_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.laravel_enabled ] Current = 'true' } Entry [ datadog.trace.laravel_analytics_enabled ] Current = '0' } Entry [ datadog.laravel_analytics_enabled ] Current = '0' } Entry [ datadog.trace.laravel_analytics_sample_rate ] Current = '1' } Entry [ datadog.laravel_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.laravelqueue_enabled ] Current = 'true' } Entry [ datadog.trace.laravelqueue_analytics_enabled ] Current = '0' } Entry [ datadog.laravelqueue_analytics_enabled ] Current = '0' } Entry [ datadog.trace.laravelqueue_analytics_sample_rate ] Current = '1' } Entry [ datadog.laravelqueue_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.logs_enabled ] Current = 'false' } Entry [ datadog.logs_injection ] Current = 'false' } Entry [ datadog.trace.logs_analytics_enabled ] Current = '0' } Entry [ datadog.logs_analytics_enabled ] Current = '0' } Entry [ datadog.trace.logs_analytics_sample_rate ] Current = '1' } Entry [ datadog.logs_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.lumen_enabled ] Current = 'true' } Entry [ datadog.trace.lumen_analytics_enabled ] Current = '0' } Entry [ datadog.lumen_analytics_enabled ] Current = '0' } Entry [ datadog.trace.lumen_analytics_sample_rate ] Current = '1' } Entry [ datadog.lumen_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.magento_enabled ] Current = 'true' } Entry [ datadog.trace.magento_analytics_enabled ] Current = '0' } Entry [ datadog.magento_analytics_enabled ] Current = '0' } Entry [ datadog.trace.magento_analytics_sample_rate ] Current = '1' } Entry [ datadog.magento_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.memcache_enabled ] Current = 'true' } Entry [ datadog.trace.memcache_analytics_enabled ] Current = '0' } Entry [ datadog.memcache_analytics_enabled ] Current = '0' } Entry [ datadog.trace.memcache_analytics_sample_rate ] Current = '1' } Entry [ datadog.memcache_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.memcached_enabled ] Current = 'true' } Entry [ datadog.trace.memcached_analytics_enabled ] Current = '0' } Entry [ datadog.memcached_analytics_enabled ] Current = '0' } Entry [ datadog.trace.memcached_analytics_sample_rate ] Current = '1' } Entry [ datadog.memcached_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.mongo_enabled ] Current = 'true' } Entry [ datadog.trace.mongo_analytics_enabled ] Current = '0' } Entry [ datadog.mongo_analytics_enabled ] Current = '0' } Entry [ datadog.trace.mongo_analytics_sample_rate ] Current = '1' } Entry [ datadog.mongo_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.mongodb_enabled ] Current = 'true' } Entry [ datadog.trace.mongodb_analytics_enabled ] Current = '0' } Entry [ datadog.mongodb_analytics_enabled ] Current = '0' } Entry [ datadog.trace.mongodb_analytics_sample_rate ] Current = '1' } Entry [ datadog.mongodb_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.mysqli_enabled ] Current = 'true' } Entry [ datadog.trace.mysqli_analytics_enabled ] Current = '0' } Entry [ datadog.mysqli_analytics_enabled ] Current = '0' } Entry [ datadog.trace.mysqli_analytics_sample_rate ] Current = '1' } Entry [ datadog.mysqli_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.nette_enabled ] Current = 'true' } Entry [ datadog.trace.nette_analytics_enabled ] Current = '0' } Entry [ datadog.nette_analytics_enabled ] Current = '0' } Entry [ datadog.trace.nette_analytics_sample_rate ] Current = '1' } Entry [ datadog.nette_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.pcntl_enabled ] Current = 'true' } Entry [ datadog.trace.pcntl_analytics_enabled ] Current = '0' } Entry [ datadog.pcntl_analytics_enabled ] Current = '0' } Entry [ datadog.trace.pcntl_analytics_sample_rate ] Current = '1' } Entry [ datadog.pcntl_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.pdo_enabled ] Current = 'true' } Entry [ datadog.trace.pdo_analytics_enabled ] Current = '0' } Entry [ datadog.pdo_analytics_enabled ] Current = '0' } Entry [ datadog.trace.pdo_analytics_sample_rate ] Current = '1' } Entry [ datadog.pdo_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.phpredis_enabled ] Current = 'true' } Entry [ datadog.trace.phpredis_analytics_enabled ] Current = '0' } Entry [ datadog.phpredis_analytics_enabled ] Current = '0' } Entry [ datadog.trace.phpredis_analytics_sample_rate ] Current = '1' } Entry [ datadog.phpredis_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.predis_enabled ] Current = 'true' } Entry [ datadog.trace.predis_analytics_enabled ] Current = '0' } Entry [ datadog.predis_analytics_enabled ] Current = '0' } Entry [ datadog.trace.predis_analytics_sample_rate ] Current = '1' } Entry [ datadog.predis_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.psr18_enabled ] Current = 'true' } Entry [ datadog.trace.psr18_analytics_enabled ] Current = '0' } Entry [ datadog.psr18_analytics_enabled ] Current = '0' } Entry [ datadog.trace.psr18_analytics_sample_rate ] Current = '1' } Entry [ datadog.psr18_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.roadrunner_enabled ] Current = 'true' } Entry [ datadog.trace.roadrunner_analytics_enabled ] Current = '0' } Entry [ datadog.roadrunner_analytics_enabled ] Current = '0' } Entry [ datadog.trace.roadrunner_analytics_sample_rate ] Current = '1' } Entry [ datadog.roadrunner_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.sqlsrv_enabled ] Current = 'true' } Entry [ datadog.trace.sqlsrv_analytics_enabled ] Current = '0' } Entry [ datadog.sqlsrv_analytics_enabled ] Current = '0' } Entry [ datadog.trace.sqlsrv_analytics_sample_rate ] Current = '1' } Entry [ datadog.sqlsrv_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.slim_enabled ] Current = 'true' } Entry [ datadog.trace.slim_analytics_enabled ] Current = '0' } Entry [ datadog.slim_analytics_enabled ] Current = '0' } Entry [ datadog.trace.slim_analytics_sample_rate ] Current = '1' } Entry [ datadog.slim_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.symfony_enabled ] Current = 'true' } Entry [ datadog.trace.symfony_analytics_enabled ] Current = '0' } Entry [ datadog.symfony_analytics_enabled ] Current = '0' } Entry [ datadog.trace.symfony_analytics_sample_rate ] Current = '1' } Entry [ datadog.symfony_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.web_enabled ] Current = 'true' } Entry [ datadog.trace.web_analytics_enabled ] Current = '0' } Entry [ datadog.web_analytics_enabled ] Current = '0' } Entry [ datadog.trace.web_analytics_sample_rate ] Current = '1' } Entry [ datadog.web_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.wordpress_enabled ] Current = 'true' } Entry [ datadog.trace.wordpress_analytics_enabled ] Current = '0' } Entry [ datadog.wordpress_analytics_enabled ] Current = '0' } Entry [ datadog.trace.wordpress_analytics_sample_rate ] Current = '1' } Entry [ datadog.wordpress_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.yii_enabled ] Current = 'true' } Entry [ datadog.trace.yii_analytics_enabled ] Current = '0' } Entry [ datadog.yii_analytics_enabled ] Current = '0' } Entry [ datadog.trace.yii_analytics_sample_rate ] Current = '1' } Entry [ datadog.yii_analytics_sample_rate ] Current = '1' } Entry [ datadog.trace.zendframework_enabled ] Current = 'true' } Entry [ datadog.trace.zendframework_analytics_enabled ] Current = '0' } Entry [ datadog.zendframework_analytics_enabled ] Current = '0' } Entry [ datadog.trace.zendframework_analytics_sample_rate ] Current = '1' } Entry [ datadog.zendframework_analytics_sample_rate ] Current = '1' } } - Constants [12] { Constant [ string DDTrace\HOOK_ALL_FILES ] { } Constant [ int DDTrace\HOOK_INSTANCE ] { 1 } Constant [ int DDTrace\DBM_PROPAGATION_DISABLED ] { 0 } Constant [ int DDTrace\DBM_PROPAGATION_SERVICE ] { 1 } Constant [ int DDTrace\DBM_PROPAGATION_FULL ] { 2 } Constant [ string DD_TRACE_VERSION ] { 0.96.0 } Constant [ int DD_TRACE_PRIORITY_SAMPLING_AUTO_KEEP ] { 1 } Constant [ int DD_TRACE_PRIORITY_SAMPLING_AUTO_REJECT ] { 0 } Constant [ int DD_TRACE_PRIORITY_SAMPLING_USER_KEEP ] { 2 } Constant [ int DD_TRACE_PRIORITY_SAMPLING_USER_REJECT ] { -1 } Constant [ int DD_TRACE_PRIORITY_SAMPLING_UNKNOWN ] { 1073741824 } Constant [ int DD_TRACE_PRIORITY_SAMPLING_UNSET ] { 1073741825 } } - Functions { Function [ function DDTrace\trace_method ] { - Parameters [3] { Parameter #0 [ string $className ] Parameter #1 [ string $methodName ] Parameter #2 [ Closure|array|null $tracingClosureOrConfigArray ] } - Return [ bool ] } Function [ function DDTrace\trace_function ] { - Parameters [2] { Parameter #0 [ string $functionName ] Parameter #1 [ Closure|array|null $tracingClosureOrConfigArray ] } - Return [ bool ] } Function [ function DDTrace\hook_function ] { - Parameters [3] { Parameter #0 [ string $functionName ] Parameter #1 [ Closure|array|null $prehookOrConfigArray = null ] Parameter #2 [ ?Closure $posthook = null ] } - Return [ bool ] } Function [ function DDTrace\hook_method ] { - Parameters [4] { Parameter #0 [ string $className ] Parameter #1 [ string $methodName ] Parameter #2 [ Closure|array|null $prehookOrConfigArray = null ] Parameter #3 [ ?Closure $posthook = null ] } - Return [ bool ] } Function [ function DDTrace\add_global_tag ] { - Parameters [2] { Parameter #0 [ string $key ] Parameter #1 [ string $value ] } - Return [ void ] } Function [ function DDTrace\add_distributed_tag ] { - Parameters [2] { Parameter #0 [ string $key ] Parameter #1 [ string $value ] } - Return [ void ] } Function [ function DDTrace\set_user ] { - Parameters [3] { Parameter #0 [ string $userId ] Parameter #1 [ array $metadata = [] ] Parameter #2 [ ?bool $propagate = null ] } - Return [ void ] } Function [ function DDTrace\close_spans_until ] { - Parameters [1] { Parameter #0 [ ?DDTrace\SpanData $span ] } - Return [ int|false ] } Function [ function DDTrace\active_span ] { - Parameters [0] { } - Return [ ?DDTrace\SpanData ] } Function [ function DDTrace\root_span ] { - Parameters [0] { } - Return [ ?DDTrace\RootSpanData ] } Function [ function DDTrace\start_span ] { - Parameters [1] { Parameter #0 [ float $startTime = 0 ] } - Return [ DDTrace\SpanData|false ] } Function [ function DDTrace\close_span ] { - Parameters [1] { Parameter #0 [ float $finishTime = 0 ] } - Return [ ?false ] } Function [ function DDTrace\update_span_duration ] { - Parameters [2] { Parameter #0 [ DDTrace\SpanData $span ] Parameter #1 [ float $finishTime = 0 ] } - Return [ null ] } Function [ function DDTrace\start_trace_span ] { - Parameters [1] { Parameter #0 [ float $startTime = 0 ] } - Return [ DDTrace\SpanData ] } Function [ function DDTrace\active_stack ] { - Parameters [0] { } - Return [ ?DDTrace\SpanStack ] } Function [ function DDTrace\create_stack ] { - Parameters [0] { } - Return [ DDTrace\SpanStack ] } Function [ function DDTrace\switch_stack ] { - Parameters [1] { Parameter #0 [ DDTrace\SpanData|DDTrace\SpanStack|null $newStack = null ] } - Return [ DDTrace\SpanStack|false|null ] } Function [ function DDTrace\set_priority_sampling ] { - Parameters [2] { Parameter #0 [ int $priority ] Parameter #1 [ bool $global = false ] } - Return [ void ] } Function [ function DDTrace\get_priority_sampling ] { - Parameters [1] { Parameter #0 [ bool $global = false ] } - Return [ ?int ] } Function [ function DDTrace\get_sanitized_exception_trace ] { - Parameters [2] { Parameter #0 [ Exception|Throwable $exception ] Parameter #1 [ int $skipFrames = 0 ] } - Return [ string ] } Function [ function DDTrace\consume_distributed_tracing_headers ] { - Parameters [1] { Parameter #0 [ callable|array $headersOrCallback ] } - Return [ void ] } Function [ function DDTrace\generate_distributed_tracing_headers ] { - Parameters [1] { Parameter #0 [ ?array $inject = null ] } - Return [ array ] } Function [ function DDTrace\find_active_exception ] { - Parameters [0] { } - Return [ ?Throwable ] } Function [ function DDTrace\extract_ip_from_headers ] { - Parameters [1] { Parameter #0 [ array $headers ] } - Return [ array ] } Function [ function DDTrace\startup_logs ] { - Parameters [0] { } - Return [ string ] } Function [ function DDTrace\trace_id ] { - Parameters [0] { } - Return [ string ] } Function [ function DDTrace\logs_correlation_trace_id ] { - Parameters [0] { } - Return [ string ] } Function [ function DDTrace\current_context ] { - Parameters [0] { } - Return [ array ] } Function [ function DDTrace\set_distributed_tracing_context ] { - Parameters [4] { Parameter #0 [ string $traceId ] Parameter #1 [ string $parentId ] Parameter #2 [ ?string $origin = null ] Parameter #3 [ array|string|null $propagated_tags = null ] } - Return [ bool ] } Function [ function DDTrace\flush ] { - Parameters [0] { } - Return [ void ] } Function [ function DDTrace\curl_multi_exec_get_request_spans ] { - Parameters [1] { Parameter #0 [ &$array ] } - Return [ void ] } Function [ function DDTrace\System\container_id ] { - Parameters [0] { } - Return [ ?string ] } Function [ function DDTrace\Config\integration_analytics_enabled ] { - Parameters [1] { Parameter #0 [ string $integrationName ] } - Return [ bool ] } Function [ function DDTrace\Config\integration_analytics_sample_rate ] { - Parameters [1] { Parameter #0 [ string $integrationName ] } - Return [ float ] } Function [ function DDTrace\Testing\trigger_error ] { - Parameters [2] { Parameter #0 [ string $message ] Parameter #1 [ int $errorType ] } - Return [ void ] } Function [ function dd_trace_env_config ] { - Parameters [1] { Parameter #0 [ string $envName ] } - Return [ mixed ] } Function [ function dd_trace_disable_in_request ] { - Parameters [0] { } - Return [ bool ] } Function [ function dd_trace_reset ] { - Parameters [0] { } - Return [ bool ] } Function [ function dd_trace_serialize_msgpack ] { - Parameters [1] { Parameter #0 [ array $traceArray ] } - Return [ string|bool ] } Function [ function dd_trace_noop ] { - Parameters [1] { Parameter #0 [ mixed ...$args ] } - Return [ bool ] } Function [ function dd_trace_dd_get_memory_limit ] { - Parameters [0] { } - Return [ int ] } Function [ function dd_trace_check_memory_under_limit ] { - Parameters [0] { } - Return [ bool ] } Function [ function dd_tracer_circuit_breaker_register_error ] { - Parameters [0] { } - Return [ bool ] } Function [ function dd_tracer_circuit_breaker_register_success ] { - Parameters [0] { } - Return [ bool ] } Function [ function dd_tracer_circuit_breaker_can_try ] { - Parameters [0] { } - Return [ bool ] } Function [ function dd_tracer_circuit_breaker_info ] { - Parameters [0] { } - Return [ array ] } Function [ function ddtrace_config_app_name ] { - Parameters [1] { Parameter #0 [ ?string $fallbackName = null ] } - Return [ ?string ] } Function [ function ddtrace_config_distributed_tracing_enabled ] { - Parameters [0] { } - Return [ bool ] } Function [ function ddtrace_config_trace_enabled ] { - Parameters [0] { } - Return [ bool ] } Function [ function ddtrace_config_integration_enabled ] { - Parameters [1] { Parameter #0 [ string $integrationName ] } - Return [ bool ] } Function [ function ddtrace_init ] { - Parameters [1] { Parameter #0 [ string $dir ] } - Return [ bool ] } Function [ function dd_trace_send_traces_via_thread ] { - Parameters [3] { Parameter #0 [ int $numTraces ] Parameter #1 [ array $curlHeaders ] Parameter #2 [ string $payload ] } - Return [ bool ] } Function [ function dd_trace_buffer_span ] { - Parameters [1] { Parameter #0 [ array $traceArray ] } - Return [ bool ] } Function [ function dd_trace_coms_trigger_writer_flush ] { - Parameters [0] { } - Return [ int ] } Function [ function dd_trace_internal_fn ] { - Parameters [2] { Parameter #0 [ string $functionName ] Parameter #1 [ mixed ...$args ] } - Return [ bool ] } Function [ function dd_trace_set_trace_id ] { - Parameters [1] { Parameter #0 [ ?string $traceId = null ] } - Return [ bool ] } Function [ function dd_trace_closed_spans_count ] { - Parameters [0] { } - Return [ int ] } Function [ function dd_trace_tracer_is_limited ] { - Parameters [0] { } - Return [ bool ] } Function [ function dd_trace_compile_time_microseconds ] { - Parameters [0] { } - Return [ int ] } Function [ function dd_trace_serialize_closed_spans ] { - Parameters [0] { } - Return [ array ] } Function [ function dd_trace_peek_span_id ] { - Parameters [0] { } - Return [ string ] } Function [ function dd_trace_close_all_spans_and_flush ] { - Parameters [0] { } - Return [ void ] } Function [ function dd_trace_function ] { - Parameters [2] { Parameter #0 [ string $functionName ] Parameter #1 [ Closure|array|null $tracingClosureOrConfigArray ] } - Return [ bool ] } Function [ function dd_trace_method ] { - Parameters [3] { Parameter #0 [ string $className ] Parameter #1 [ string $methodName ] Parameter #2 [ Closure|array|null $tracingClosureOrConfigArray ] } - Return [ bool ] } Function [ function dd_untrace ] { - Parameters [2] { Parameter #0 [ string $functionName ] Parameter #1 [ string $className = null ] } - Return [ bool ] } Function [ function dd_trace_synchronous_flush ] { - Parameters [1] { Parameter #0 [ int $timeout ] } - Return [ void ] } Function [ function dd_trace_forward_call ] { - Parameters [0] { } - Return [ bool ] } Function [ function dd_trace_generate_id ] { - Parameters [1] { Parameter #0 [ string $existingID ] } - Return [ string ] } Function [ function dd_trace_push_span_id ] { - Parameters [1] { Parameter #0 [ string $existingID ] } - Return [ string ] } Function [ function dd_trace_pop_span_id ] { - Parameters [0] { } - Return [ string ] } Function [ function additional_trace_meta ] { - Parameters [0] { } - Return [ array ] } Function [ function DDTrace\install_hook ] { - Parameters [4] { Parameter #0 [ Closure|Generator|callable|string $target ] Parameter #1 [ ?Closure $begin = null ] Parameter #2 [ ?Closure $end = null ] Parameter #3 [ int $flags = 0 ] } - Return [ int ] } Function [ function DDTrace\remove_hook ] { - Parameters [2] { Parameter #0 [ int $id ] Parameter #1 [ string $location = "" ] } - Return [ void ] } } - Classes [7] { Class [ class DDTrace\HookData ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [5] { Property [ public mixed $data ] Property [ public int $id ] Property [ public array $args ] Property [ public mixed $returned ] Property [ public ?Throwable $exception ] } - Methods [5] { Method [ public method span ] { - Parameters [1] { Parameter #0 [ DDTrace\SpanStack|DDTrace\SpanData|null $parent = null ] } - Return [ DDTrace\SpanData ] } Method [ public method unlimitedSpan ] { - Parameters [1] { Parameter #0 [ DDTrace\SpanStack|DDTrace\SpanData|null $parent = null ] } - Return [ DDTrace\SpanData ] } Method [ public method overrideArguments ] { - Parameters [1] { Parameter #0 [ array $arguments ] } - Return [ bool ] } Method [ public method overrideReturnValue ] { - Parameters [1] { Parameter #0 [ mixed &$value ] } - Return [ bool ] } Method [ public method getSourceFile ] { - Parameters [0] { } - Return [ string ] } } } Class [ final class DDTrace\Trace ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [1] { Method [ public method __construct ] { - Parameters [7] { Parameter #0 [ string $name = "" ] Parameter #1 [ string $resource = "" ] Parameter #2 [ string $type = "" ] Parameter #3 [ string $service = "" ] Parameter #4 [ array $tags = [] ] Parameter #5 [ bool $recurse = true ] Parameter #6 [ bool $run_if_limited = false ] } } } } Class [ class DDTrace\SpanData ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [12] { Property [ public ?string $name = '' ] Property [ public ?string $resource = '' ] Property [ public ?string $service = '' ] Property [ public ?string $type = '' ] Property [ public array $meta = [] ] Property [ public array $metrics = [] ] Property [ public ?Throwable $exception = NULL ] Property [ public readonly string $id ] Property [ public array $links = [] ] Property [ public array $peerServiceSources = [] ] Property [ public readonly ?DDTrace\SpanData $parent ] Property [ public readonly DDTrace\SpanStack $stack ] } - Methods [4] { Method [ public method getDuration ] { - Parameters [0] { } - Return [ int ] } Method [ public method getStartTime ] { - Parameters [0] { } - Return [ int ] } Method [ public method getLink ] { - Parameters [0] { } - Return [ DDTrace\SpanLink ] } Method [ public method hexId ] { - Parameters [0] { } - Return [ string ] } } } Class [ class DDTrace\RootSpanData extends DDTrace\SpanData ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [20] { Property [ public ?string $name = '' ] Property [ public ?string $resource = '' ] Property [ public ?string $service = '' ] Property [ public ?string $type = '' ] Property [ public array $meta = [] ] Property [ public array $metrics = [] ] Property [ public ?Throwable $exception = NULL ] Property [ public readonly string $id ] Property [ public array $links = [] ] Property [ public array $peerServiceSources = [] ] Property [ public readonly ?DDTrace\SpanData $parent ] Property [ public readonly DDTrace\SpanStack $stack ] Property [ public string $origin ] Property [ public array $propagatedTags = [] ] Property [ public int $samplingPriority = 1073741824 ] Property [ public int $propagatedSamplingPriority ] Property [ public string $tracestate ] Property [ public array $tracestateTags = [] ] Property [ public string $parentId ] Property [ public string $traceId = '' ] } - Methods [4] { Method [ public method getDuration ] { - Parameters [0] { } - Return [ int ] } Method [ public method getStartTime ] { - Parameters [0] { } - Return [ int ] } Method [ public method getLink ] { - Parameters [0] { } - Return [ DDTrace\SpanLink ] } Method [ public method hexId ] { - Parameters [0] { } - Return [ string ] } } } Class [ class DDTrace\SpanStack ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [2] { Property [ public readonly ?DDTrace\SpanStack $parent ] Property [ public ?DDTrace\SpanData $active = NULL ] } - Methods [0] { } } Class [ class DDTrace\FatalError extends Exception implements Throwable, Stringable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message = '' ] Property [ protected $code = 0 ] Property [ protected string $file = '' ] Property [ protected int $line = 0 ] } - Methods [10] { Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ string $message = "" ] Parameter #1 [ int $code = 0 ] Parameter #2 [ ?Throwable $previous = null ] } } Method [ public method __wakeup ] { - Parameters [0] { } - Tentative return [ void ] } Method [ final public method getMessage ] { - Parameters [0] { } - Return [ string ] } Method [ final public method getCode ] { - Parameters [0] { } } Method [ final public method getFile ] { - Parameters [0] { } - Return [ string ] } Method [ final public method getLine ] { - Parameters [0] { } - Return [ int ] } Method [ final public method getTrace ] { - Parameters [0] { } - Return [ array ] } Method [ final public method getPrevious ] { - Parameters [0] { } - Return [ ?Throwable ] } Method [ final public method getTraceAsString ] { - Parameters [0] { } - Return [ string ] } Method [ public method __toString ] { - Parameters [0] { } - Return [ string ] } } } Class [ class DDTrace\SpanLink implements JsonSerializable ] { - Constants [0] { } - Static properties [0] { } - Static methods [1] { Method [ static public method fromHeaders ] { - Parameters [1] { Parameter #0 [ callable|array $headersOrCallback ] } - Return [ DDTrace\SpanLink ] } } - Properties [5] { Property [ public string $traceId ] Property [ public string $spanId ] Property [ public string $traceState ] Property [ public array $attributes ] Property [ public int $droppedAttributesCount ] } - Methods [1] { Method [ public method jsonSerialize ] { - Parameters [0] { } - Return [ mixed ] } } } } }