Sha256: 10488f5466368b9a1280f42e4ccfd2b398a3fcc89ed14361a7c91ca7215ffee8
Contents?: true
Size: 355 Bytes
Versions: 2
Compression:
Stored size: 355 Bytes
Contents
module Rooftop module Post def self.included(base) base.include Rooftop::Base base.include Rooftop::Nested base.extend ClassMethods end module ClassMethods def post_type=(type) Rooftop.configuration.post_type_mapping.merge!(type => self) self.api_endpoint = type.pluralize end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rooftop-0.0.7.4 | lib/rooftop/post.rb |
rooftop-0.0.6 | lib/rooftop/post.rb |