Logger
in package
Logger reports the parser and validation messages.
Tags
Table of Contents
- $instance : Logger
- Singleton.
- $log : callable
- getInstance() : Logger
- notice() : void
- Log a OpenApi notice.
- shorten() : string|array<string|int, string>
- Shorten class name(s).
- warning() : void
- Log a OpenApi warning.
- __construct() : mixed
Properties
$instance
Singleton.
public
static Logger
$instance
$log
public
callable
$log
Methods
getInstance()
public
static getInstance() : Logger
Return values
Logger —notice()
Log a OpenApi notice.
public
static notice(Exception|string $entry) : void
Parameters
- $entry : Exception|string
Return values
void —shorten()
Shorten class name(s).
public
static shorten(array<string|int, mixed>|object|string $classes) : string|array<string|int, string>
Parameters
- $classes : array<string|int, mixed>|object|string
-
Class(es) to shorten
Return values
string|array<string|int, string> —One or more shortened class names
warning()
Log a OpenApi warning.
public
static warning(Exception|string $entry) : void
Parameters
- $entry : Exception|string
Return values
void —__construct()
protected
__construct() : mixed