Class: Pluto::Model::Feed::Data
- Inherits:
-
Object
- Object
- Pluto::Model::Feed::Data
- Defined in:
- lib/pluto/models/feed.rb
Overview
“raw” access via data “proxy” helper e.g. use feed.data.updated
feed.data.updated? etc.
Instance Method Summary collapse
- #feed_url ⇒ Object
- #feed_url? ⇒ Boolean
-
#initialize(feed) ⇒ Data
constructor
A new instance of Data.
-
#published ⇒ Object
“regular” published incl.
- #published? ⇒ Boolean
- #title ⇒ Object
- #title? ⇒ Boolean
-
#updated ⇒ Object
“regular” updated incl.
- #updated? ⇒ Boolean
-
#url ⇒ Object
“regular” url incl.
- #url? ⇒ Boolean
Constructor Details
#initialize(feed) ⇒ Data
Returns a new instance of Data.
107 |
# File 'lib/pluto/models/feed.rb', line 107 def initialize( feed ) @feed = feed; end |
Instance Method Details
#feed_url ⇒ Object
111 |
# File 'lib/pluto/models/feed.rb', line 111 def feed_url() @feed.read_attribute( :feed_url ); end |
#feed_url? ⇒ Boolean
114 |
# File 'lib/pluto/models/feed.rb', line 114 def feed_url?() feed_url.present?; end |
#published ⇒ Object
“regular” published incl. updated fallback
117 |
# File 'lib/pluto/models/feed.rb', line 117 def published() @feed.read_attribute(:published); end |
#published? ⇒ Boolean
119 |
# File 'lib/pluto/models/feed.rb', line 119 def published?() published.present?; end |
#title ⇒ Object
110 |
# File 'lib/pluto/models/feed.rb', line 110 def title() @feed.read_attribute( :title ); end |
#title? ⇒ Boolean
113 |
# File 'lib/pluto/models/feed.rb', line 113 def title?() title.present?; end |
#updated ⇒ Object
“regular” updated incl. published fallback
116 |
# File 'lib/pluto/models/feed.rb', line 116 def updated() @feed.read_attribute(:updated); end |
#updated? ⇒ Boolean
118 |
# File 'lib/pluto/models/feed.rb', line 118 def updated?() updated.present?; end |
#url ⇒ Object
“regular” url incl. auto_url fallback / (auto-)backup
109 |
# File 'lib/pluto/models/feed.rb', line 109 def url() @feed.read_attribute( :url ); end |
#url? ⇒ Boolean
112 |
# File 'lib/pluto/models/feed.rb', line 112 def url?() url.present?; end |