Ra mắt Laravel 5.7.14
Có gì mới trong Laravel 5.7.14
Hỗ trợ CDN asset url
Trong file config/app.php
giờ đây bạn có thể thêm một key mới đó là asset_url
Ví dụ
<?php
return [
...
'asset_url' => 'https://chungnguyen.cloudimage.io',
...
];
thì khi gọi asset('logo.jpg')
sẽ ra https://chungnguyen.cloudimage.io/logo.jpg
thay vì https://chungnguyen.xyz/logo.jpg
Vô hiệu hóa Reset route
Hiện tại Laravel hỗ trợ disable route đăng ký và verify email, thì giờ đây Laravel hỗ trợ thêm vô hiệu hóa route reset password
Auth::routes(['reset' => false]);
// hoặc
Route::auth(['reset' => false]);
Xem file: laravel\framework\src\Illuminate\Routing\Router.php
line 1147 để biết thêm
Có thể chỉ định TRIES và TIMEOUT trong Notification
Trong class Notification bạn chỉ cần thêm 2 thuộc tính $tries và $timeout là có thể quyết định số lần try và thời gian timeout xử lý notification đó
Xem code mẫu
use Illuminate\Bus\Queueable;
use Illuminate\Notifications\Notification;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Notifications\Messages\MailMessage;
class TestNotification extends Notification implements ShouldQueue
{
use Queueable;
public $tries = 3; // Max tries
public $timeout = 15; // Timeout seconds
/**
* Create a new notification instance.
*
* @return void
*/
public function __construct()
{
//
}
/**
* Get the notification's delivery channels.
*
* @param mixed $notifiable
* @return array
*/
public function via($notifiable)
{
return ['mail'];
}
/**
* Get the mail representation of the notification.
*
* @param mixed $notifiable
* @return \Illuminate\Notifications\Messages\MailMessage
*/
public function toMail($notifiable)
{
return (new MailMessage)
->line('The introduction to the notification.')
->action('Notification Action', url('/'))
->line('Thank you for using our application!');
}
}
Illuminate\Cookie\CookieJar ⇒ macroable
👉👉👉👉💚👈👈👈👈
Ủng hộ Chung Nguyễn Blog
Chung Nguyễn Blog sử dụng FlashVPS - Dịch vụ quản trị máy chủ chuyên nghiệp để quản lý VPS
#FlashVPS là dịch vụ cloud panel trên nền tảng web hỗ trợ khách hàng:
- * Quản lý máy chủ số lượng nhiều
- * Không có kinh nghiệm quản lý máy chủ
- * Thích sử dụng giao diện web đơn giản, trực quan hơn terminal
- * Quá nhàm chán với việc ghi nhớ và lặp lại việc gõ các câu lệnh
- * Muốn tự động hóa mọi thao tác
- * Muốn tiết kiệm thời gian quản trị máy chủ
- * Muốn tiết kiệm tiền bạc, nhân lực quản trị máy chủ 👉 https://flashvps.dev
Các bài viết trên website thường xuyên được đăng tải và cập nhật trên trang Facebook Chung Nguyễn Blog hãy tặng cho Chung một LIKE nhé! Mãi yêu các bạn!
813 👍
Bình luận