擴(kuò)展包開發(fā)

2018-02-23 16:24 更新

簡介

開發(fā)擴(kuò)展包是添加功能到 Laravel 最主要的方法。擴(kuò)展包可以是任何處理日期的方式。例如,Carbon,或是一個(gè)全套的 BDD testing 框架。例如,Behat

當(dāng)然,有非常多不同類型的擴(kuò)展包。有些擴(kuò)展包是獨(dú)立的,意思是此擴(kuò)展包運(yùn)作且兼容于任何的框架,不只有 Laravel。Carbon 以及 Behat 都是這類的擴(kuò)展包。任何這類的擴(kuò)展包只需要在您的 composer.json 文件里配置就可以使用。

另一方面,其他的擴(kuò)展包所設(shè)計(jì)的目的是只要在 Laravel 上使用。這些擴(kuò)展包可能包含路由、控制器、視圖以及擴(kuò)展包的相關(guān)配置,目的是為了增加 Laravel 的應(yīng)用。接下來的說明主要涵蓋了 Laravel 開發(fā)這些擴(kuò)展包的重點(diǎn)。

所有 Laravel 擴(kuò)展包都發(fā)布到 Packagist 以及 Composer,所以學(xué)習(xí)這些美好的 PHP 擴(kuò)展包管理工具是必須的。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號