Memo cách xử lý lỗi khi muốn sử dụng hàm DateTime trong Laravel
Lỗi xảy ra khi sử dụng hàm DateTime trong Laravel
Mình đã gặp lỗi dưới khi muốn sử dụng hàm DateTime trong Laravel.
$date = new DateTime();
Và lỗi như sau:
local.ERROR:
Class 'App\Http\Controllers\DateTime' not found
Vấn đề ở đây là mình chưa khai báo sử dụng hàm này vào đầu file controllers.
Giải quyết
Đơn giản là thêm dòng sau vào đầu file controllers khi muốn sử dụng hàm DateTime trong Laravel.
use DateTime
Một cách tương tự, nếu bạn muốn sử dụng các hàm như:
new DateInterval()
new DatePeriod()
Hãy khai báo sử dụng các hàm này vào đầu file bằng các dòng sau:
use DateInterval;
use DatePeriod;
Kết luận
Thế là xong một mẹo nhỏ giúp bạn giải quyết lỗi khi muốn sử dụng hàm DateTime trong Laravel.
Bình luận