PHPackages                             kirankumar/shortio-laravel - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. kirankumar/shortio-laravel

ActiveLibrary[Framework](/categories/framework)

kirankumar/shortio-laravel
==========================

shortio-laravel Is A ShortIO Api For Laravel

1.0.4(4y ago)141MITPHP

Since Jul 15Pushed 4y agoCompare

[ Source](https://github.com/KirankumarBaligar/shortio-laravel)[ Packagist](https://packagist.org/packages/kirankumar/shortio-laravel)[ RSS](/packages/kirankumar-shortio-laravel/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (4)Versions (17)Used By (0)

Laravel Shortio
===============

[](#laravel-shortio)

Laravel Shortio was created by, and is maintained by [Carlos Herrera](https://github.com/caherrera), and is a [PHP API Client for Short.io](https://short.io) bridge for [Laravel](http://laravel.com). Feel free to check out the [change log](CHANGELOG.md), [releases](https://github.com/caherrera/shortio-laravel/releases), [security policy](https://github.com/caherrera/shortio-laravel/security/policy), [license](LICENSE), [code of conduct](.github/CODE_OF_CONDUCT.md), and [contribution guidelines](.github/CONTRIBUTING.md).

[![Build Status](https://camo.githubusercontent.com/32ab1d7c102c2788d7dea396aea4154eb7ff424cf545dc81a4c36235c6a58888/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f6361686572726572612f73686f7274696f2d6c61726176656c2f54657374733f6c6162656c3d5465737473267374796c653d666c61742d737175617265)](https://github.com/caherrera/shortio-laravel/actions?query=workflow%3ATests)[![StyleCI](https://camo.githubusercontent.com/9e7455356225256326771ff8c5735213f3ec90c12ca6a632586368545ce999d4/68747470733a2f2f6769746875622e7374796c6563692e696f2f7265706f732f3237393935333034392f736869656c643f6272616e63683d6d6173746572)](https://github.styleci.io/repos/279953049?branch=master)[![Software License](https://camo.githubusercontent.com/c090e080484e2a2bc766446291d04437db823929042bf614b26a1643660ddf6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e3f7374796c653d666c61742d737175617265)](LICENSE)[![Packagist Downloads](https://camo.githubusercontent.com/67f4c2b2e9ba49cfdb11105b266ee893db6903b9f98f8287a4b9dc7cc4584510/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6361686572726572612f73686f7274696f2d6c61726176656c)](https://packagist.org/packages/caherrera/shortio-laravel)[![Packagist Version](https://camo.githubusercontent.com/741123cede5831a9e95b76652f77d29520c5cec0f1a1cccce2567a72a4953449/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361686572726572612f73686f7274696f2d6c61726176656c)](https://packagist.org/packages/caherrera/shortio-laravel)

Installation
------------

[](#installation)

Laravel GitLab requires [PHP](https://php.net) 7.2-7.4. This particular version supports Laravel 7.

To get the latest version, simply require the project using [Composer](https://getcomposer.org).

```
$ composer require kirankumar/shortio-laravel
```

Once installed, if you are not using automatic package discovery, then you need to register the `Shortio\Laravel\ShortioServiceProvider` service provider in your `config/app.php`.

You can also optionally alias our facade:

```
        'Shortio'      => Shortio\Laravel\Facades\Shortio::class,
```

Configuration
-------------

[](#configuration)

Laravel GitLab requires connection configuration.

To get started, you'll need to publish all vendor assets:

```
$ php artisan vendor:publish
```

This will create a `config/shortio.php` file in your app that you can modify to set your configuration. Also, make sure you check for changes to the original config file in this package between releases.

##### Real Examples

[](#real-examples)

Here you can see an example of just how simple this package is to use. Out of the box, the default adapter is `main`. After you enter your authentication details in the config file, it will just work:

```
use Shortio\Laravel\Facades\Shortio;
// you can alias this in config/app.php if you like

shortio::domains()->all();
// we're done here - how easy was that, it just works!
```

If you prefer to use models over facades like me, then you can easily inject the manager like so:

```
use Shortio\Laravel\Model\Link;

class Foo
{
    protected $link;

    public function __construct()
    {
        $this->link = new Link();
    }

    public function bar()
    {
        return $this->link->all();
    }
}
```

##### Further Information

[](#further-information)

There are other classes in this package that are not documented here. This is because they are not intended for public use and are used internally by this package.

Security
--------

[](#security)

If you discover a security vulnerability within this package, please rise an issue. All security vulnerabilities will be promptly addressed. You may view our full security policy [here](https://github.com/caherrera/shortio-laravel/security/policy).

License
-------

[](#license)

Laravel GitLab is licensed under [The MIT License (MIT)](LICENSE).

Contributions
-------------

[](#contributions)

Special thanks to

- [Gabriel Lavini](https://github.com/glavini/)
- Francisco Molina
- Felipe Galdamez
- Juan Bardas

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 75% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~49 days

Recently: every ~156 days

Total

14

Last Release

1489d ago

Major Versions

0.2.2 → 1.0.22022-04-05

### Community

Maintainers

![](https://www.gravatar.com/avatar/b2e5d242bcdfd3f1b54924eff3b3a5a0360585498eac057e5aba0a70d95e237b?d=identicon)[KirankumarBaligar](/maintainers/KirankumarBaligar)

---

Top Contributors

[![KirankumarBaligar](https://avatars.githubusercontent.com/u/91178331?v=4)](https://github.com/KirankumarBaligar "KirankumarBaligar (6 commits)")[![mohitYogi](https://avatars.githubusercontent.com/u/20014551?v=4)](https://github.com/mohitYogi "mohitYogi (2 commits)")

---

Tags

frameworklaravelBridgeShort.iophp-shortio-apishortio bridgeLaravel Short.ioCarlos HerreraCaherrera

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/kirankumar-shortio-laravel/health.svg)

```
[![Health](https://phpackages.com/badges/kirankumar-shortio-laravel/health.svg)](https://phpackages.com/packages/kirankumar-shortio-laravel)
```

###  Alternatives

[rebing/graphql-laravel

Laravel wrapper for PHP GraphQL

2.2k7.1M26](/packages/rebing-graphql-laravel)[graham-campbell/markdown

Markdown Is A CommonMark Wrapper For Laravel

1.3k7.1M64](/packages/graham-campbell-markdown)[graham-campbell/github

GitHub Is A GitHub Bridge For Laravel

6411.7M19](/packages/graham-campbell-github)[graham-campbell/manager

Manager Provides Some Manager Functionality For Laravel

39221.1M134](/packages/graham-campbell-manager)[graham-campbell/digitalocean

DigitalOcean Is A DigitalOcean Bridge For Laravel

509343.1k2](/packages/graham-campbell-digitalocean)[laravel-zero/framework

The Laravel Zero Framework.

3371.4M369](/packages/laravel-zero-framework)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
