slvler / cuttly
Cutt.ly API wrapper for Laravel
v2.0.2
2024-11-18 15:00 UTC
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.