aysetas/shortly-package

Laravel package for shorten url

v1.3.1 2024-03-06 12:05 UTC

This package is auto-updated.

Last update: 2025-07-07 09:36:52 UTC


README

Laravel Shortly Package, Laravel projelerinde kolayca linkleri kısaltmanıza olanak tanır.

Kurulum

Paketi Composer kullanarak kurabilirsiniz:

composer require aysetas/shortly-package

Kullanım

Paketin nasıl kullanılacağına dair örnekler ve açıklamalar:

Link Kısaltma Oluşturma

Paket, uzun URL'leri kısaltmak için getUrl yöntemini sağlar. Bu yöntemi kullanarak uzun bir URL'yi kısaltabilirsiniz.

use Aysetas\ShortlyPackage\Facades\Shortly;

$shortUrl = Shortly::getUrl('https://example.com');

echo $shortUrl; // http://short.ly/lu8TSUzec

Kısa Linki Eski Hale Dönüştürme

Paket ayrıca kısa bir URL'yi eski URL'ye dönüştürmek için expandUrl yöntemini sağlar. Bu yöntemi kullanarak, bir kısa kodu (short code) eski URL'ye dönüştürebilirsiniz.

use Aysetas\ShortlyPackage\Facades\Shortly;

$shortCode = "lu8TSUzec";

$originalUrl = Shortly::expandUrl($shortCode);

echo $originalUrl; // 'https://example.com'

Linkte Tıklama Sayısı Alma

Paket ayrıca bir kısa URL'ye ait tıklama sayısını almak için getHits yöntemini sağlar. Bu yöntemi kullanarak, bir kısa kodun (short code) tıklama sayısını alabilirsiniz.

use Aysetas\ShortlyPackage\Facades\Shortly;

$shortCode = "lu8TSUzec";

$hits = Shortly::getHits($shortCode);

echo $hits;