1. PHP-FIG: HOW THE PHP WORLD GOT OFF THEIR ISLANDS I am , ,
and .Xano @BartFeenstra http://mynameisbart.com
2. STATUS REPORT
3. DRY Don't repeat yourself
4. REUSE
5. DUPLICATION
6. COMPOSER Sharing has never been easier
7. GETTING US OFF THE ISLAND: FIG Framework Interoperability
Group
8. THE STANDARDS ARE OPEN SOURCE Anyone can help. Join
#phpfigon irc.freenode.net.
9. VOTING MEMBERS ARE PHP PROJECTS. Drupal is a voting member.
Its representative is .Larry 'Crell' Garfield
10. MEMBERS ARE NOT REQUIRED TO IMPLEMENT ANY STANDARDS
Projects can disagree with standards Implementing new PSRs can
break BC, which delays implementations
11. PSR PHP Standard Recommendation PSR-x Code can be included
via Composer All code and documentation is hosted on
https://github.com/php-fig/fig- standards
12. PSR-2 (PSR-1) Coding standards
13. PSR-3 Logging
14. PSR-4 (PSR-0) Autoloading
15. PSR-7 HTTP messages
16. DRAFTS
17. PSR-5 Documentation
18. PSR-6 Caching
19. PSR-8 HuggableInterface
20. PSR-9 / PSR-10 Security
21. PSR-11 Dependency injection
22. PSR-12 (PSR-2) Coding standards
23. CONCLUSION SHARING AND REUSING PHP CODE HAS NEVER BEEN
EASIER. Review this presentation at
.http://slideshare.net/bartfeenstra Find out more about FIG at
.http://www.php-fig.org/ I am , , and .Xano @BartFeenstra
http://mynameisbart.com DO YOU HAVE ANY QUESTIONS? donnagrayson @
Flickr (CC BY-NC-ND 2.0)