slvler / cuttly
Cutt.ly API wrapper for Laravel
Installs: 52
Dependents: 0
Suggesters: 0
Security: 0
Stars: 40
Watchers: 1
Forks: 4
pkg:composer/slvler/cuttly
Requires
- php: ^8.1
- guzzlehttp/guzzle: ^7.2
- illuminate/support: ^9.0|^10.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.6
- laravel/pint: ^1.18
- orchestra/testbench: ^7.0
- phpunit/phpunit: ^9.5.8
README
This package provides a convenient wrapper to the Cuttly API for Laravel applications.
Requirements
- PHP 8.1
- Laravel 9.x | 10.x
Installation
To install this package tou can use composer:
composer require slvler/cuttly
Usage
Find player
$data['short'] = 'google.com'; Cuttly::short($data);
URL Shortener:
{
"url": {
"status": 7,
"fullLink": "http://google.com",
"date": "2023-08-07",
"shortLink": "https://cutt.ly/ewdVijlY",
"title": "Google"
}
}
Edit Url
$data['edit'] = 'cutt.ly/LwdCoBmo'; Cuttly::edit($data);
Edit URL:
{
"url": {
"status": 1
}
}
Find games
$data['stats'] = 'cutt.ly/ewdVijlY'; Cuttly::stats($data);
URL Stats:
{
"stats": {
"status": 1,
"clicks": 0,
"date": "2023-08-07",
"title": "Google",
"fullLink": "http://google.com",
"shortLink": "https://cutt.ly/ewdVijlY",
"facebook": 0,
"twitter": 0,
"pinterest": 0,
"instagram": 0,
"googlePlus": 0,
"linkedin": 0,
"rest": 0,
"devices": {},
"refs": {},
"bots": "Insufficient subscription level"
}
}
Testing
composer test
Credits
License
The MIT License (MIT). Please see License File for more information.
Contributing
You're very welcome to contribute. Please see CONTRIBUTING for details.