鍍金池/ 教程/ PHP/ 貢獻代碼
門面
Laravel Homestead
安裝及配置
測試
HTTP 中間件
加密
升級指南
幫助函數(shù)
應用目錄結構
集合
新手入門指南-簡單任務管理系統(tǒng)
任務調(diào)度
查詢構建器
視圖
驗證
Laravel Cashier(訂購&支付&發(fā)票)
本地化
隊列
調(diào)整器
分頁
文件系統(tǒng)/云存儲
貢獻代碼
哈希
HTTP 控制器
緩存
遷移
HTTP 請求
Laravel Elixir
發(fā)行版本說明
Envoy 任務運行器(SSH任務)
序列化
Session
起步
帶用戶功能的任務管理系統(tǒng)
起步
用戶授權
郵件
事件
填充數(shù)據(jù)
HTTP 路由
服務提供者
Blade 模板引擎
包開發(fā)
用戶認證
Artisan 控制臺
HTTP 響應
集合
服務容器
關聯(lián)關系
一次請求的生命周期
契約
Redis
錯誤&日志

貢獻代碼

缺陷報告

為了鼓勵促進更加有效積極的合作,Laravel 強烈鼓勵使用 GitHub 的 pull requests,而不是僅僅報告缺陷,“缺陷報告”也可以通過一個包含失敗測試的 pull request 的方式提交。

然而,如果你以文件的方式提交缺陷報告,你的問題應該包含一個標題和對該問題的明確說明,還要包含盡可能多的相關信息以及論證該問題的代碼樣板,缺陷報告的目的是為了讓你自己和其他人更方便的重現(xiàn)缺陷并對其進行修復。

記住,缺陷報告被創(chuàng)建是為了其他人遇到同樣問題的時候能夠和你一起合作解決它,不要寄期望于缺陷會自動解決抑或有人跳出來修復它,創(chuàng)建缺陷報告是為了幫你你自己和別人走上修復問題之路。

Laravel 源碼通過 Github 進行管理,每一個 Laravel 項目都有其對應的代碼庫:

核心開發(fā)討論

你可以在 LaraChat 的 Slack 小組的 #internals 頻道討論關于 Laravel 的 bugs、新特性、以及如何實現(xiàn)已有特性等。Taylor Otwell,Laravel 的維護者,通常在工作日的上午8點到下午5點(西六區(qū)或美國芝加哥時間)在線,其它時間也可能偶爾在線。

哪個分支?

所有的 bug 修復應該被提交到最新的穩(wěn)定分支,永遠不要把 bug 修復提交到 master 分支,除非它們能夠修復下個發(fā)行版本中的特性。

當前版本中完全向后兼容的次要特性也可以提交到最新的穩(wěn)定分支。

重要的新特性總是要被提交到 master 分支,包括下個發(fā)行版本。

如果你不確定是重要特性還是次要特性,請在 #laravel-dev IRC 頻道問一下 Taylor Otwell

安全漏洞

如果你在 Laravel 中發(fā)現(xiàn)安全漏洞,請發(fā)送郵件到 taylor@laravel.com,所有的安全漏洞將會被及時解決。

編碼風格

Laravel 遵循 PSR-2 編碼標準和 PSR-4 自動載入標準。

上一篇:契約下一篇:集合