Downloads
Stars
Version
Short Link package for Laravel 5.5
To install, run the following in your project directory:
$ composer require div-art/shortlink
Then in config/app.php
add the following to the providers
array:
\DivArt\ShortLink\ShortLinkServiceProvider::class,
Also in config/app.php
, add the Facade class to the aliases
array:
'ShortLink' => \DivArt\ShortLink\Facades\ShortLink::class,
To publish ShortLink's configuration file, run the following vendor:publish
command:
php artisan vendor:publish --provider="DivArt\ShortLink\ShortLinkServiceProvider"
This will create a shortlink.php in your config directory. Here you must enter your Shortener URL API Key.
Be sure to include the namespace for the class wherever you plan to use this library
use DivArt\ShortLink\Facades\ShortLink;
To shorten a URL:
$url = "https://www.google.com";
ShortLink::google($url);
// return https://goo.gl/Njku
To get stats of clicks on shortened URL:
$url = https://goo.gl/Njku;
ShortLink::clicks($url);
ShortLink::google(); // return shortener url like goo.gl/XXXXXX
ShortLink::bitly(); // return shortener url like bit.ly/XXXXXX
ShortLink::rebrandly(); // return shortener url like rebrand.ly/XXXXXX
ShortLink::clicks(); // return count of clicks on a shortener url
ShortLink::expand(); // return long url
The MIT License (MIT). Please see License File for more information.