teertz / shortlink
Generating a short-link by id
Installs: 17
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/teertz/shortlink
Requires
- php: >=5.0
This package is not auto-updated.
Last update: 2025-10-26 02:20:04 UTC
README
Introduction
Teertz Shortlink provides a simple way to generate a path of shortlink by passing an ID of your object and keep it in your database as you want.
The generated link is like: http://example.com/abdg;
Basic Usage
To get started with Teertz Shortlink, add to your composer.json file as a dependency:
composer require teertz/shortlink
Get the full path
<?php use Teertz\Shortlink\Generator as Shortlink; class SomeClass { public function saveObject($id) { /* some work before */ $shortlink = (new Shortlink('http://example.com'))->get(1); // output 'http://example.com/aaaa'; $shortlink = (new Shortlink('http://example.com'))->get(4); // output 'http://example.com/aaad'; /* some work after */ } }
Configuration with Laravel
Add the Shortlink facade to the aliases array in your app configuration file:
'Shortlink' => Teertz\Shortlink\Generator::class,
License
Teertz Shortlink is open-sourced software licensed under the MIT license