class GovukPublishingComponents::Presenters::NewsArticleSchema

Public Class Methods

new(page) click to toggle source
# File lib/govuk_publishing_components/presenters/machine_readable/news_article_schema.rb, line 4
def initialize(page)
  @page = page
end

Public Instance Methods

structured_data() click to toggle source
# File lib/govuk_publishing_components/presenters/machine_readable/news_article_schema.rb, line 8
def structured_data
  # http://schema.org/NewsArticle
  data = ArticleSchema.new(@page).structured_data
  data["@type"] = "NewsArticle"
  data
end