PHP Standards Recommendations

PHP Standard Recommendations

According to the PSR Workflow Bylaw each PSR has a status as it is being worked on. Once a proposal has passed the Entrance Vote it will be listed here as "Draft". Unless a PSR is marked as "Accepted" it is subject to change. Draft can change drastically, but Review will only have minor changes.

As also described in the PSR Workflow Bylaw. The Editor, or editors, of a proposal are essentially the lead contributors and writers of the PSRs and they are supported by two voting members. Those voting members are the Coordinator who is responsible for managing the review stage and votes; and a second sponsor.

Index by Status

Accepted

Num Title Maintainer
1 Basic Coding Standard vacant
3 Logger Interface Jordi Boggiano
4 Autoloading Standard vacant
6 Caching Interface Larry Garfield
7 HTTP Message Interface Matthew Weier O'Phinney
11 Container Interface Matthieu Napoli, David Négrier
12 Extended Coding Style Guide Korvin Szanto
13 Hypermedia Links Larry Garfield
14 Event Dispatcher Larry Garfield
15 HTTP Handlers Woody Gilk
16 Simple Cache Paul Dragoonis
17 HTTP Factories Woody Gilk
18 HTTP Client Tobias Nyholm
20 Clock Chris Seufert

Draft

Num Title Editor(s) Sponsor
5 PHPDoc Standard Chuck Burgess Michael Cullum
19 PHPDoc tags Chuck Burgess Michael Cullum
21 Internationalization Navarr Barnier Larry Garfield
22 Application Tracing Adam Allport Alessandro Chitolina

Abandoned

Num Title Editor(s)
8 Huggable Interface Larry Garfield
9 Security Advisories Michael Hess
10 Security Reporting Process Michael Hess

Deprecated

Num Title
0 Autoloading Standard
2 Coding Style Guide

Numerical Index

Num Title Editor(s) / Maintainers Status
0 Autoloading Standard Deprecated
1 Basic Coding Standard vacant Accepted
2 Coding Style Guide Deprecated
3 Logger Interface Jordi Boggiano Accepted
4 Autoloading Standard vacant Accepted
5 PHPDoc Standard Chuck Burgess Draft
6 Caching Interface Larry Garfield Accepted
7 HTTP Message Interface Matthew Weier O'Phinney Accepted
8 Huggable Interface Larry Garfield Abandoned
9 Security Advisories Michael Hess Abandoned
10 Security Reporting Process Michael Hess Abandoned
11 Container Interface Matthieu Napoli, David Négrier Accepted
12 Extended Coding Style Guide Korvin Szanto Accepted
13 Hypermedia Links Larry Garfield Accepted
14 Event Dispatcher Larry Garfield Accepted
15 HTTP Handlers Woody Gilk Accepted
16 Simple Cache Paul Dragoonis Accepted
17 HTTP Factories Woody Gilk Accepted
18 HTTP Client Tobias Nyholm Accepted
19 PHPDoc tags Chuck Burgess Draft
20 Clock Chris Seufert Accepted
21 Internationalization Navarr Barnier Draft
22 Application Tracing Adam Allport Draft