W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
你可以編寫你自己的 Valet『驅動』來為 Valet 原本不支持的其它框架或 CMS 上運行的 PHP 應用程序提供服務。當你安裝 Valet 時,會創(chuàng)建一個包含 SampleValetDriver.php
文件的 ~/.config/valet/Drivers
目錄。該文件包含一個示例驅動程序實現(xiàn),演示了如何編寫一個自定義的驅動程序。編寫驅動程序僅需要你去實現(xiàn)三個方法:serves
,isStaticFile
和 frontControllerPath
。
這三個方法都接受 $sitePath
,$siteName
和 $uri
值作為參數(shù)。$sitePath
是你的機器上提供站點的完全限定路徑。比如 /Users/Lisa/Sites/my-project
。$siteName
是域(my-project
)的『主機』/『站點名稱』部分。$uri
是即將到來的請求 URL(/foo/bar
)
一旦你完成你的自定義 Valet 驅動,使用 FrameworkValetDriver.php
命名約定將它放置在 ~/.config/valet/Drivers
目錄中。例如,如果你為 WordPress 編寫了一個自定義的 valet 驅動,你的文件名稱應該是 WordPressValetDriver.php
。
我們來看看自定義的 Valet 驅動程序應該實現(xiàn)的每種方法的示例實現(xiàn)。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: