MCP PHP SDK

LoggingLevel : string

The severity of a log message.

since protocol revision 2026-07-28 (SEP-2577), earliest removal 2027-07-28. Log to stderr (stdio) or use OpenTelemetry instead.

These map to syslog message severities, as specified in RFC-5424: https://datatracker.ietf.org/doc/html/rfc5424#section-6.2.1

Tags
author

Kyrian Obikwelu koshnawaza@gmail.com

Table of Contents

Cases

Alert  = 'alert'
Critical  = 'critical'
Debug  = 'debug'
Emergency  = 'emergency'
Error  = 'error'
Info  = 'info'
Notice  = 'notice'
Warning  = 'warning'

Methods

isAtLeast()  : bool
Whether a message at this level should be emitted when $minimum was requested.
severity()  : int
RFC 5424 ordering, inverted so a larger number is more severe — which is the direction a minimum-level comparison reads in.

Cases

Methods

isAtLeast()

Whether a message at this level should be emitted when $minimum was requested.

public isAtLeast(self $minimum) : bool
Parameters
$minimum : self
Return values
bool

severity()

RFC 5424 ordering, inverted so a larger number is more severe — which is the direction a minimum-level comparison reads in.

public severity() : int
Return values
int
On this page

Search results