[ Index ] |
PHP Cross Reference of phpBB-3.2.11-deutsch |
[Summary view] [Print] [Text view]
1 <!DOCTYPE html> 2 <html class="no-js" id="top"> 3 <head> 4 <title>ProxyManager - Contributing</title> 5 6 <meta name="description" content="A proxyManager write in php" /> 7 <meta name="keywords" content="ProxyManager, proxy, manager, ocramius, Marco Pivetta, php, contributing" /> 8 <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1" /> 9 <link href='http://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600' rel='stylesheet' type='text/css'> 10 <link href="css/styles.css" rel="stylesheet" /> 11 <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.3/styles/default.min.css"> 12 <script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.3/highlight.min.js"></script> 13 <script>hljs.initHighlightingOnLoad();</script> 14 <link rel="shortcut icon" href="favicon.ico"> 15 </head> 16 <body> 17 18 <header class="site-header"> 19 <div class="container"> 20 <h1><a href="index.html"><img alt="ProxyManager" src="img/block.png" /></a></h1> 21 22 <nav class="main-nav" role="navigation"> 23 <ul> 24 <li><a href="https://github.com/Ocramius/ProxyManager" target="_blank">Github</a> 25 <div class="bcms-clearfix"></div> 26 </li> 27 </ul> 28 </nav> 29 </div> 30 </header> 31 <main role="main"> 32 <section class="component-content"> 33 34 <div class="component-demo" id="live-demo"> 35 <div class="container"> 36 <div class="main-wrapper" style="text-align: right"> 37 <iframe src="http://ghbtns.com/github-btn.html?user=ocramius&repo=ProxyManager&type=fork&count=true&size=large" 38 allowtransparency="true" frameborder="0" scrolling="0" width="310" height="40"></iframe> 39 40 <iframe src="http://ghbtns.com/github-btn.html?user=ocramius&repo=ProxyManager&type=watch&count=true&size=large" 41 allowtransparency="true" frameborder="0" scrolling="0" width="200" height="40"></iframe> 42 43 </div> 44 <div class="bcms-clearfix bcms-clearfix"></div> 45 </div> 46 </div> 47 <div class="component-info"> 48 <div class="container"> 49 <aside class="sidebar"> 50 <nav class="spy-nav"> 51 <ul> 52 <li><a href="index.html">Intro</a></li> 53 <li><a href="virtual-proxy.html">Virtual Proxy</a></li> 54 <li><a href="null-object.html">Null Objects</a></li> 55 <li><a href="ghost-object.html">Ghost Objects</a></li> 56 <li><a href="remote-object.html">Remote Object</a></li> 57 <li><a href="contributing.html">Contributing</a></li> 58 <li><a href="credits.html">Credits</a></li> 59 <li><a href="copyright.html">Copyright</a></li> 60 </ul> 61 </nav> 62 <div class="bcms-clearfix bcms-clearfix"></div> 63 <a class="btn btn-action btn-full download-component" 64 href="download.html">Download</a> 65 <div class="bcms-clearfix"></div> 66 </aside> 67 68 <div class="content"> 69 <div class="bcms-clearfix"></div> 70 <h3 class="section-title">Contributing</h3> 71 72 <ul> 73 <li>Coding standard for the project is <a href="https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md" target-"_blank">PSR-2</a></li> 74 <li>The project will follow strict <a href="http://www.slideshare.net/guilhermeblanco/object-calisthenics-applied-to-php" target-"_blank">object calisthenics</a></li> 75 <li>Any contribution must provide tests for additional introduced conditions</li> 76 <li>Any un-confirmed issue needs a failing test case before being accepted</li> 77 <li>Pull requests must be sent from a new hotfix/feature branch, not from master.</li> 78 </ul> 79 80 81 <hr /> 82 83 <h3 class="section-title">Installation</h3> 84 85 <p>To install the project and run the tests, you need to clone it first:</p> 86 87 <pre> 88 <code class="sh"> 89 $ git clone git://github.com/Ocramius/ProxyManager.git 90 </code> 91 </pre> 92 93 <p>You will then need to run a composer installation:</p> 94 95 <pre> 96 <code class="sh"> 97 $ cd ProxyManager 98 $ curl -s https://getcomposer.org/installer | php 99 $ php composer.phar update 100 </code> 101 </pre> 102 103 <hr /> 104 105 <h3 class="section-title">Testing</h3> 106 107 <p>The PHPUnit version to be used is the one installed as a dev- dependency via composer:</p> 108 109 <pre> 110 <code class="sh"> 111 $ ./vendor/bin/phpunit 112 </code> 113 </pre> 114 115 <p>Accepted coverage for new contributions is 80%. Any contribution not satisfying this requirement won't be merged.</p> 116 117 </main> 118 119 <footer class="site-footer" role="contentinfo"> 120 <div class="container"> 121 <div class="footer-logos"> 122 <ul> 123 <li><a href="index.html">Intro</a> | </li> 124 <li><a href="virtual-proxy.html">Virtual Proxy</a> | </li> 125 <li><a href="null-object.html">Null Objects</a> | </li> 126 <li><a href="ghost-object.html">Ghost Objects</a> | </li> 127 <li><a href="remote-object.html">Remote Object</a> | </li> 128 <li><a href="contributing.html">Contributing</a> | </li> 129 <li><a href="credits.html">Credits</a> | </li> 130 <li><a href="copyright.html">Copyright</a></li> 131 </ul> 132 </div> 133 </div> 134 135 <div class="bcms-clearfix"></div> 136 </footer> 137 <div class="bcms-clearfix"></div> 138 </body> 139 </html>
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Wed Nov 11 20:33:01 2020 | Cross-referenced by PHPXref 0.7.1 |