فرعوني
جاري التحميل...

طريقة الإستخدام

# إنتاج الرابط المختصر

يمكنك أن تنتج رابط مختصر إما من رابط او Route بواسطة/بدون تاريخ إنتهاء.
وهذا سينتج عنه Object ومن ثم يمكنك استخدامه للحصول على كود الرابط المختصر.

1// Generate from URL
2$shortURL = shortURL()->generate('https://pharaonic.io');
3 
4// Generate from URL with Expiry date (string or Carbon object)
5$shortURL = shortURL()->generate('https://pharaonic.io', '2027-07-07');
6 
7 
8// Generate from Route
9$shortURL = shortURL()->generate('route.name.here', ['param' => 1]);
10 
11// Generate from Route with Expiry date (string or Carbon object)
12$shortURL = shortURL()->generate('route.name.here', ['param' => 1], '2027-07-07');
13 
14 
15echo $shortURL->code;

# الحصول على الرابط المختصر

هكذا يمكنك الحصول على الرابط المختصر في أي ملف PHP.

1echo shortURL($code)->url; // https://pharaonic.io

وهكذا يمكنك الحصول على الرابط المختصر في أي ملف Blade.

1@shortURL($code) // https://pharaonic.io

# التحقق من الصلاحية

يمكنك التحقق من صلاحية الرابط المختصر أي أنه صالح للإستخدام أم لا (Boolean).

1if(shortURL($code)->expired) {
2 //
3}

# إعادة إنتاج الرابط المختصر

إعادة إنتاج كود جديد للرابط المختصر.

1shortURL($code)->regenerate();