Sha256: 19a85067219f21da9739e7f76ae8f855e402320136b4791b549452fde66097fa
Contents?: true
Size: 861 Bytes
Versions: 1
Compression:
Stored size: 861 Bytes
Contents
module Phcpresspro require 'httparty' class Phcpressproindexapi include HTTParty format :json base_uri 'phcnetworks.net' attr_accessor :id, :psttitle, :psttext, :pststatus, :pstimage def initialize(response) @phc_press_id = response['phcpresspro_article_post']['id'] @phc_press_psttitle = response['phcpresspro_article_post']['psttitle'] @phc_press_psttext = response['phcpresspro_article_post']['psttext'] @phc_press_pststatus = response['phcpresspro_article_post']['pststatus'] @phc_press_pstimage = response['phcpresspro_article_post']['pstimage'] end def self.get_phcpresspro_index_api response = get("/cms/api/v1/posts.json") if response.success? new(response) else raise response.response end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
phcpresspro-21.0.0 | lib/phcpresspro/apis/phcpresspro.rb |