Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
<head><link rel="icon" sizes="144x144" href="..//img/footer_logo.png">
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Documentation - Laravel PHP Framework</title>
<meta name="description" content="Laravel, the elegant PHP framework for web artisans. Start enjoying development again.">
<link rel="stylesheet" href="../css/style.css">
<script src="../js/vendor/modernizr-2.6.2.min.js"></script>
</head>
<body>
<header>
<div class="container">
<a href="../laravel_default.html" title="Laravel PHP Framework" class="logo"> </a>
<nav class="menu">
<ul>
<li><a href="../laravel_default.html" title="Welcome">Welcome</a></li>
<li class="active"><a href="../docs.htm" title="Documentation">Documentation</a></li>
<li><a href="http://laravel.com/api" title="Laravel Framework API">API</a></li>
<li><a href="https://github.com/laravel/laravel" title="Github">Github</a></li>
<li><a href="http://forums.laravel.io/" title="Laravel Forums">Forums</a></li>
<li><a href="http://twitter.com/laravelphp" title="Laravel on Twitter">Twitter</a></li>
</ul>
</nav>
<a class="to-top">Back to Top</a>
</div>
</header>
<section class="docs-heading">
<div class="container">
<h2>Documentation</h2>
<div class="sponsor">
<span>Sponsored By</span>
<a href="http://www.cartalyst.com/" title="Cartalyst"><img src="../img/cartalyst_small.png"></a>
</div>
</div>
</section>
<section class="docs-content">
<div class="container">
<nav class="docs-menu">
<ul>
<li>Preface
<ul>
<li><a href="introduction.htm">Introduction</a></li>
<li><a href="quick.htm">Quickstart</a></li>
<li><a href="contributing.htm">Contributing</a></li>
</ul></li>
<li>Getting Started
<ul>
<li><a href="installation.htm">Installation</a></li>
<li><a href="configuration.htm">Configuration</a></li>
<li><a href="lifecycle.htm">Request Lifecycle</a></li>
<li><a href="routing.htm">Routing</a></li>
<li><a href="requests.htm">Requests & Input</a></li>
<li><a href="responses.htm">Views & Responses</a></li>
<li><a href="controllers.htm">Controllers</a></li>
<li><a href="errors.htm">Errors & Logging</a></li>
</ul></li>
<li>Learning More
<ul>
<li><a href="cache.htm">Cache</a></li>
<li><a href="events.htm">Events</a></li>
<li><a href="facades.htm">Facades</a></li>
<li><a href="html.htm">Forms & HTML</a></li>
<li><a href="helpers.htm">Helpers</a></li>
<li><a href="ioc.htm">IoC Container</a></li>
<li><a href="localization.htm">Localization</a></li>
<li><a href="mail.htm">Mail</a></li>
<li><a href="packages.htm">Package Development</a></li>
<li><a href="pagination.htm">Pagination</a></li>
<li><a href="queues.htm">Queues</a></li>
<li><a href="security.htm">Security</a></li>
<li><a href="session.htm">Session</a></li>
<li><a href="templates.htm">Templates</a></li>
<li><a href="testing.htm">Unit Testing</a></li>
<li><a href="validation.htm">Validation</a></li>
</ul></li>
<li>Database
<ul>
<li><a href="database.htm">Basic Usage</a></li>
<li><a href="queries.htm">Query Builder</a></li>
<li><a href="eloquent.htm">Eloquent ORM</a></li>
<li><a href="schema.htm">Schema Builder</a></li>
<li><a href="migrations.htm">Migrations & Seeding</a></li>
<li><a href="redis.htm">Redis</a></li>
</ul></li>
<li>Artisan CLI
<ul>
<li><a href="artisan.htm">Overview</a></li>
<li><a href="commands.htm">Development</a></li>
</ul></li>
</ul>
</nav>
<article class="docs-body">
<h1>Contributing To Laravel</h1>
<ul>
<li><a href="contributing.htm#introduction">Introduction</a></li>
<li><a href="contributing.htm#pull-requests">Pull Requests</a></li>
<li><a href="contributing.htm#coding-guidelines">Coding Guidelines</a></li>
</ul>
<p><a name="introduction"></a></p>
<h2>Introduction</h2>
<p>Laravel is free, open-source software, meaning anyone can contribute to its development and progress. Laravel source code is currently hosted on <a href="https://github.com/laravel">Github</a>, which provides an easy method for forking the project and merging your contributions.</p>
<p><a name="pull-requests"></a></p>
<h2>Pull Requests</h2>
<p>The pull request process differs for new features and bugs. Before sending a pull request for a new feature, you should first create an issue with <code>[Proposal]</code> in the title. The proposal should describe the new feature, as well as implementation ideas. The proposal will then be reviewed and either approved or denied. Once a proposal is approved, a pull request may be created implementing the new feature. Pull requests which do not follow this guideline will be closed immediately.</p>
<p>Pull requests for bugs may be sent without creating any proposal issue. If you believe that you know of a solution for a bug that has been filed on Github, please leave a comment detailing your proposed fix.</p>
<p>Additions and corrections to the documentation may also be contributed via the <a href="https://github.com/laravel/docs">documentation repository</a> on Github.</p>
<h3>Feature Requests</h3>
<p>If you have an idea for a new feature you would like to see added to Laravel, you may create an issue on Github with <code>[Request]</code> in the title. The feature request will then be reviewed by a core contributor.</p>
<p><a name="coding-guidelines"></a></p>
<h2>Coding Guidelines</h2>
<p>Laravel follows the <a href="https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-0.md">PSR-0</a> and <a href="https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-1-basic-coding-standard.md">PSR-1</a> coding standards. In addition to these standards, below is a list of other coding standards that should be followed:</p>
<ul>
<li>Namespace declarations should be on the same line as <code><?php</code>.</li>
<li>Class opening <code>{</code> should be on the same line as the class name.</li>
<li>Function and control structure opening <code>{</code> should be on a separate line.</li>
<li>Interface names are suffixed with <code>Interface</code> (<code>FooInterface</code>)</li>
</ul>
</article>
<div class="clearfix"></div>
</div>
</section>
<footer>
<div class="container">
<a href="http://laravel.com/laravel_default.html" title="Laravel PHP Framework" class="logo"><img src="../img/footer_logo.png" alt="Laravel PHP Framework"></a>
<nav class="menu">
<ul>
<li><a href="http://laravel.com/laravel_default.html" title="Welcome">Welcome</a></li>
<li><a href="http://laravel.com/docs.htm" title="Documentation">Documentation</a></li>
<li><a href="http://laravel.com/api" title="Laravel Framework API">API</a></li>
<li><a href="https://github.com/laravel/laravel" title="Github">Github</a></li>
<li><a href="http://forums.laravel.io/" title="Laravel Forums">Forums</a></li>
<li><a href="http://twitter.com/laravelphp" title="Laravel on Twitter">Twitter</a></li>
</ul>
</nav>
<p class="copyright">Copyright © 2013 Taylor Otwell. Site designed by <a href="http://casserolelabs.com/" title="Casserole Labs">Casserole Labs</a> & <a href="http://daylerees.com" title="Dayle Rees">Dayle Rees</a>.</p>
</div>
</footer>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="../js/vendor/jquery-1.9.1.min.js"><\/script>')</script>
<script src="../js/plugins.js"></script>
<script src="../js/main.min.js"></script>
<script>
var _gaq=[['_setAccount','UA-23865777-1'],['_trackPageview']];
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
g.src='//www.google-analytics.com/ga.js';
s.parentNode.insertBefore(g,s)}(document,'script'));
</script>
</body>
</html>