chipslays / pastly-api
PHP client for Pastly API.
1.1.1
2021-06-07 08:59 UTC
Requires
- chipslays/collection: ^1.0
- guzzlehttp/guzzle: ^7.3
Requires (Dev)
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-10-26 12:47:02 UTC
README
Simple client implementation for Pastly API.
Pastly - The sexiest pastebin in the Internet.
Installation
composer require chipslays/pastly-api
Usage
use Pastly\Client; require 'vendor/autoload.php'; $client = new Client; $token = '1622233044:6bCVU-8OI9fjtk3gXhZRJkzQeDGsJNKti2MuBM_n9V'; /** get paste */ $paste = $client->get('example-slug'); $paste = pastly_get('example-slug'); echo $paste->getText(); /** create paste */ $client->create($token, 'Hello, world!'); pastly_create($token, 'Hello, world!'); /** edit paste */ $client->edit($token, 'example-slug', [ 'title' => 'New Title', 'syntax' => 'diff', 'text' => "this text\n-was edited\n+successful", ]); pastly_edit($token, 'example-slug', [ 'title' => 'New Title', 'syntax' => 'diff', 'text' => "this text\n-was edited\n+successful", ]);
More code can see in examples folder.
Examples
Examples can be found here.
Tests
composer test
Credits
License
The MIT License (MIT). Please see License File for more information.