c0013r / laravel-ghost-api
ghost.org api for Laravel
v1.3
2018-12-13 18:24 UTC
Requires
- php: >=7.1
- guzzlehttp/guzzle: ^6.3
- illuminate/support: ~5
Requires (Dev)
- mockery/mockery: ^1.1
- orchestra/testbench: ~3.0
- phpunit/phpunit: ~7.0
- sempro/phpunit-pretty-print: ^1.0
This package is auto-updated.
Last update: 2024-11-14 07:10:03 UTC
README
This is where your description should go. Take a look at contributing.md to see a to do list.
Installation
Via Composer
$ composer require c0013r/laravel-ghost-api
Publish config file
$ php artisan vendor:publish --provider="c0013r\GhostAPI\ServiceProvider"
Usage
use c0013r\GhostAPI\Facades\Ghost; // get all posts $posts = Ghost::posts()->get(); // get latest 15 (default limit) posts $posts = Ghost::posts()->limit()->get(); // get posts with authors & tags $posts = Ghost::posts() ->includeAuthors() ->includeTags() ->limit()->get(); // get tags $tags = Ghost::tags()->get(); // get users $tags = Ghost::users()->get();
Change log
Please see the changelog for more information on what has changed recently.
Testing
$ composer test
Contributing
Please see contributing.md for details and a todolist.
Security
If you discover any security related issues, please email andrew@7glyphs.com instead of using the issue tracker.
Credits
License
MIT. Please see the license file for more information.