Url
File:
packages/skilldo/cms/src/Support/Url.php
Namespace:SkillDo\Cms\Support\Url
Alias ngắn:\Url
Class Url cung cấp các helper tĩnh để tạo và xử lý URL trong SkillDo CMS v8.
Url::is()
Hàm Url::is kiểm tra chuỗi có phải là một URL hợp lệ không.
Url::is('https://skilldo.vn')
// true
Url::is('T is men')
// false
Url::base()
Hàm Url::base trả về domain gốc của website. Nhận thêm một chuỗi path để nối vào sau domain.
Url::base()
// https://domain.com/
Url::base('skd-slug')
// https://domain.com/skd-slug
Url::current()
Hàm Url::current trả về URL đầy đủ của trang hiện tại (bao gồm query string).
Url::current()
// https://domain.com/san-pham?page=2
// Lấy URL dạng base64 (dùng để truyền redirect)
Url::current(true)
// aHR0cHM6Ly9kb21haW4uY29tL3Nhbi1waGFtP3BhZ2U9Mg==
Url::ssl()
Hàm Url::ssl kiểm tra domain hiện tại có dùng HTTPS (SSL) hay không.
// Đang ở http://domain.com/
Url::ssl()
// false
// Đang ở https://domain.com/
Url::ssl()
// true