真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Laravel8.78有哪些新功能

本篇內(nèi)容主要講解“Laravel8.78有哪些新功能”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“Laravel8.78有哪些新功能”吧!

專注于為中小企業(yè)提供網(wǎng)站設(shè)計(jì)、成都網(wǎng)站設(shè)計(jì)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)新吳免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了1000多家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

Laravel 團(tuán)隊(duì)發(fā)布了 8.78,能夠向默認(rèn)密碼驗(yàn)證添加自定義規(guī)則、mergeIfMissing() 請(qǐng)求方法、斷言測(cè)試中的批次計(jì)數(shù),以及 v8.x 分支中的最新更改。

定義額外的默認(rèn)密碼驗(yàn)證規(guī)則

Ash Allen 貢獻(xiàn)了定義自定義驗(yàn)證規(guī)則,這些規(guī)則將使用 rules() 方法作為默認(rèn)密碼規(guī)則的一部分運(yùn)行:

Password::defaults(function () {
    return Password::min(8)
        ->symbols()
        ->mixedCase()
        ->uncompromised()
        ->rules(new ZxcvbnRule());
});

rules() 方法接受單個(gè)規(guī)則、規(guī)則數(shù)組或閉包驗(yàn)證規(guī)則的閉包。

如果缺失合并請(qǐng)求數(shù)據(jù)

David Peach 提供了一個(gè)mergeIfMissing() HTTP 請(qǐng)求方法,如果請(qǐng)求中缺少鍵,該方法會(huì)將新輸入合并到請(qǐng)求的輸入中。

例如,如果您未選中表單復(fù)選框,則不會(huì)將其發(fā)送到服務(wù)器。您可能必須編寫(xiě)如下內(nèi)容:

if ($request->missing('boolean_setting')) {
    $request->merge(['boolean_setting' => 0]);
}

現(xiàn)在,您可以定義在參數(shù)缺少時(shí)與請(qǐng)求合并的值:

$request->mergeIfMissing(['boolean_setting' => 0])

斷言批次數(shù)

@Chrysanthos 為 Bus facade 貢獻(xiàn)了一個(gè) assertBatchCount() 方法,該方法斷言已經(jīng)調(diào)度了多少批次:

Bus::assertBatchCount(3);

HTML 字符串方法

Lars Klopstra 為 Str 和 Stringable 貢獻(xiàn)了一個(gè)toHtmlString() 方法:

// 之前
new HtmlString(Str::of($content)->markdown());
 // 現(xiàn)在
Str::of($content)
    ->markdown()
    ->html();

發(fā)行說(shuō)明

您可以在 GitHub 上面查看新功能和更新的完整列表以及 8.77.0 和 8.78.0 之間的差異。 以下發(fā)行說(shuō)明直接來(lái)自 changelog:

v8.78.0

新增

  • 新增 schedule:clear-mutex 命令 (#40135)

  • 新增了自定密碼驗(yàn)證規(guī)則的功能 (#40137)

  • 在 Illumbize Http 請(qǐng)求類中添加了一個(gè) mergeIfMissing 方法 (#40116)

  • 新增 Illuminate/Support/MultipleInstanceManager (40913ac)

  • 新增 SimpleMessage::lines() (#40147)

  • 新增 Illuminate/Support/Testing/Fakes/BusFake::assertBatchCount() (#40217)

  • 使用廣播驅(qū)動(dòng)程序時(shí)僅啟用 only-to-others 功能 (#40234)

  • 增加了在 JsonResource 響應(yīng)上自定義 json 選項(xiàng)的功能 (#40208)

  • 新增 Illuminate/Support/Stringable::toHtmlString() (#40247)

更改

  • 改進(jìn)對(duì)自定義列類型的支持 (#40119)

  • 刪除控制臺(tái)應(yīng)用程序類中的無(wú)用檢查 (#40145)

  • 當(dāng)排序操作的第一個(gè)元素是字符串時(shí)(即使是可調(diào)用的),按鍵對(duì)集合進(jìn)行排序 (#40212)

  • 如果有多個(gè)主機(jī),請(qǐng)使用第一個(gè)主機(jī)  Illuminate/Database/Console/DbCommand::getConnection() (#40226)

  • 反射器類的改進(jìn) (#40241)

修復(fù)

  • 調(diào)用 Http::fake() 時(shí)清除記錄 (#40194)

  • 修復(fù)屬性轉(zhuǎn)換 (#40245, c0d9735)

到此,相信大家對(duì)“Laravel8.78有哪些新功能”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!


文章標(biāo)題:Laravel8.78有哪些新功能
網(wǎng)頁(yè)網(wǎng)址:http://weahome.cn/article/gghhjp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部