[ Index ]

PHP Cross Reference of phpBB-3.2.11-deutsch

title

Body

[close]

/vendor/ocramius/proxy-manager/html-docs/ -> contributing.html (source)

   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&amp;repo=ProxyManager&amp;type=fork&amp;count=true&amp;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&amp;repo=ProxyManager&amp;type=watch&amp;count=true&amp;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>


Generated: Wed Nov 11 20:33:01 2020 Cross-referenced by PHPXref 0.7.1