c0013r/laravel-ghost-api

ghost.org api for Laravel

v1.3 2018-12-13 18:24 UTC

This package is auto-updated.

Last update: 2024-11-14 07:10:03 UTC


README

Latest Version on Packagist Total Downloads

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.