Verzeichnisstruktur phpBB-3.2.0
- Veröffentlicht
- 06.01.2017
So funktioniert es
|
Auf das letzte Element klicken. Dies geht jeweils ein Schritt zurück |
Auf das Icon klicken, dies öffnet das Verzeichnis. Nochmal klicken schließt das Verzeichnis. |
|
(Beispiel Datei-Icons)
|
Auf das Icon klicken um den Quellcode anzuzeigen |
contributing.html
001 <!DOCTYPE html>
002 <html class="no-js" id="top">
003 <head>
004 <title>ProxyManager - Contributing</title>
005
006 <meta name="description" content="A proxyManager write in php" />
007 <meta name="keywords" content="ProxyManager, proxy, manager, ocramius, Marco Pivetta, php, contributing" />
008 <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1" />
009 <link href='http://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600' rel='stylesheet' type='text/css'>
010 <link href="css/styles.css" rel="stylesheet" />
011 <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.3/styles/default.min.css">
012 <script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.3/highlight.min.js"></script>
013 <script>hljs.initHighlightingOnLoad();</script>
014 <link rel="shortcut icon" href="favicon.ico">
015 </head>
016 <body>
017
018 <header class="site-header">
019 <div class="container">
020 <h1><a href="index.html"><img alt="ProxyManager" src="img/block.png" /></a></h1>
021
022 <nav class="main-nav" role="navigation">
023 <ul>
024 <li><a href="https://github.com/Ocramius/ProxyManager" target="_blank">Github</a>
025 <div class="bcms-clearfix"></div>
026 </li>
027 </ul>
028 </nav>
029 </div>
030 </header>
031 <main role="main">
032 <section class="component-content">
033
034 <div class="component-demo" id="live-demo">
035 <div class="container">
036 <div class="main-wrapper" style="text-align: right">
037 <iframe src="http://ghbtns.com/github-btn.html?user=ocramius&repo=ProxyManager&type=fork&count=true&size=large"
038 allowtransparency="true" frameborder="0" scrolling="0" width="310" height="40"></iframe>
039
040 <iframe src="http://ghbtns.com/github-btn.html?user=ocramius&repo=ProxyManager&type=watch&count=true&size=large"
041 allowtransparency="true" frameborder="0" scrolling="0" width="200" height="40"></iframe>
042
043 </div>
044 <div class="bcms-clearfix bcms-clearfix"></div>
045 </div>
046 </div>
047 <div class="component-info">
048 <div class="container">
049 <aside class="sidebar">
050 <nav class="spy-nav">
051 <ul>
052 <li><a href="index.html">Intro</a></li>
053 <li><a href="virtual-proxy.html">Virtual Proxy</a></li>
054 <li><a href="null-object.html">Null Objects</a></li>
055 <li><a href="ghost-object.html">Ghost Objects</a></li>
056 <li><a href="remote-object.html">Remote Object</a></li>
057 <li><a href="contributing.html">Contributing</a></li>
058 <li><a href="credits.html">Credits</a></li>
059 <li><a href="copyright.html">Copyright</a></li>
060 </ul>
061 </nav>
062 <div class="bcms-clearfix bcms-clearfix"></div>
063 <a class="btn btn-action btn-full download-component"
064 href="download.html">Download</a>
065 <div class="bcms-clearfix"></div>
066 </aside>
067
068 <div class="content">
069 <div class="bcms-clearfix"></div>
070 <h3 class="section-title">Contributing</h3>
071
072 <ul>
073 <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>
074 <li>The project will follow strict <a href="http://www.slideshare.net/guilhermeblanco/object-calisthenics-applied-to-php" target-"_blank">object calisthenics</a></li>
075 <li>Any contribution must provide tests for additional introduced conditions</li>
076 <li>Any un-confirmed issue needs a failing test case before being accepted</li>
077 <li>Pull requests must be sent from a new hotfix/feature branch, not from master.</li>
078 </ul>
079
080
081 <hr />
082
083 <h3 class="section-title">Installation</h3>
084
085 <p>To install the project and run the tests, you need to clone it first:</p>
086
087 <pre>
088 <code class="sh">
089 $ git clone git://github.com/Ocramius/ProxyManager.git
090 </code>
091 </pre>
092
093 <p>You will then need to run a composer installation:</p>
094
095 <pre>
096 <code class="sh">
097 $ cd ProxyManager
098 $ curl -s https://getcomposer.org/installer | php
099 $ 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>
140