Module: Ghost

Defined in:
lib/ghost/client.rb,
lib/ghost/config.rb,
lib/ghost/errors.rb,
lib/ghost/version.rb,
lib/ghost/response.rb,
lib/ghost/admin_api.rb,
lib/ghost/content_api.rb,
lib/ghost/resources/base.rb,
lib/ghost/resources/admin/site.rb,
lib/ghost/resources/admin/tags.rb,
lib/ghost/resources/admin/files.rb,
lib/ghost/resources/admin/media.rb,
lib/ghost/resources/admin/pages.rb,
lib/ghost/resources/admin/posts.rb,
lib/ghost/resources/admin/tiers.rb,
lib/ghost/resources/admin/users.rb,
lib/ghost/resources/admin/images.rb,
lib/ghost/resources/admin/offers.rb,
lib/ghost/resources/admin/themes.rb,
lib/ghost/resources/content/tags.rb,
lib/ghost/resources/admin/members.rb,
lib/ghost/resources/content/pages.rb,
lib/ghost/resources/content/posts.rb,
lib/ghost/resources/content/tiers.rb,
lib/ghost/authentication/jwt_token.rb,
lib/ghost/resources/admin/webhooks.rb,
lib/ghost/resources/content/offers.rb,
lib/ghost/resources/content/authors.rb,
lib/ghost/authentication/content_key.rb,
lib/ghost/resources/content/settings.rb,
lib/ghost/resources/admin/newsletters.rb,
lib/ghost/resources/content/newsletters.rb

Defined Under Namespace

Modules: Authentication, Resources Classes: AdminAPI, AuthenticationError, BadRequestError, Client, Config, ContentAPI, Error, ForbiddenError, NotFoundError, Response, ServerError, UnprocessableError

Constant Summary collapse

ERROR_MAP =
{
  400 => BadRequestError,
  401 => AuthenticationError,
  403 => ForbiddenError,
  404 => NotFoundError,
  422 => UnprocessableError,
  500 => ServerError
}.freeze
VERSION =
"1.0.0"