Skip to content

tttptd/laravel-ghost-api

 
 

Repository files navigation

laravel-ghost-api

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 tttptd/laravel-ghost-api

Publish config file

$ php artisan vendor:publish --provider="c0013r\GhostAPI\ServiceProvider"

Usage

use Tttptd\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.

About

Ghost.org API for Laravel

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%