HomePhabricator

Minimal PSR-3 compatible logger layer

Description

Minimal PSR-3 compatible logger layer

Provide a minimal PSR-3 compatible logger layer to make backporting
critical updates from 1.25+ easier. It also serves to allow extensions
that maintain backwards compatibility with the 1.23 LTS releases to
migrate to the new logging system.

A copy of the official PSR-3 implementation is added in
includes/libs/psr3 with the omission of PHP5.4+ Traits. In MediaWiki
1.25+ this library will be provided via Composer.

Bug: T91653
Change-Id: If385e722c62dc1f989af6fdee404535bad989acc
(cherry picked from commit c0cd94c135f5d625c446d4a82220698bb20595b3)

Details

Provenance
bd808Authored on
TgrCommitted on Sep 11 2015, 12:34 AM
Parents
rMW42144f0fd616: Update Releasenotes and version number for 1.24.3
Branches
Unknown
Tags
Unknown
ChangeId
If385e722c62dc1f989af6fdee404535bad989acc