Sha256: b610d6528c5685bd7207f743406d23e8643e10e42b8952d1730cd3244bacd60c

Contents?: true

Size: 341 Bytes

Versions: 685

Compression:

Stored size: 341 Bytes

Contents

module GovukPublishingComponents
  module Presenters
    class NewsArticleSchema
      def initialize(page)
        @page = page
      end

      def structured_data
        # http://schema.org/NewsArticle
        data = ArticleSchema.new(@page).structured_data
        data["@type"] = "NewsArticle"
        data
      end
    end
  end
end

Version data entries

685 entries across 685 versions & 1 rubygems

Version Path
govuk_publishing_components-55.1.0 lib/govuk_publishing_components/presenters/machine_readable/news_article_schema.rb
govuk_publishing_components-55.0.1 lib/govuk_publishing_components/presenters/machine_readable/news_article_schema.rb
govuk_publishing_components-55.0.0 lib/govuk_publishing_components/presenters/machine_readable/news_article_schema.rb
govuk_publishing_components-54.0.1 lib/govuk_publishing_components/presenters/machine_readable/news_article_schema.rb
govuk_publishing_components-54.0.0 lib/govuk_publishing_components/presenters/machine_readable/news_article_schema.rb
govuk_publishing_components-53.0.0 lib/govuk_publishing_components/presenters/machine_readable/news_article_schema.rb
govuk_publishing_components-52.1.0 lib/govuk_publishing_components/presenters/machine_readable/news_article_schema.rb
govuk_publishing_components-52.0.0 lib/govuk_publishing_components/presenters/machine_readable/news_article_schema.rb
govuk_publishing_components-51.2.1 lib/govuk_publishing_components/presenters/machine_readable/news_article_schema.rb
govuk_publishing_components-51.2.0 lib/govuk_publishing_components/presenters/machine_readable/news_article_schema.rb
govuk_publishing_components-51.1.1 lib/govuk_publishing_components/presenters/machine_readable/news_article_schema.rb
govuk_publishing_components-51.1.0 lib/govuk_publishing_components/presenters/machine_readable/news_article_schema.rb
govuk_publishing_components-51.0.0 lib/govuk_publishing_components/presenters/machine_readable/news_article_schema.rb
govuk_publishing_components-50.0.1 lib/govuk_publishing_components/presenters/machine_readable/news_article_schema.rb
govuk_publishing_components-50.0.0 lib/govuk_publishing_components/presenters/machine_readable/news_article_schema.rb
govuk_publishing_components-49.1.0 lib/govuk_publishing_components/presenters/machine_readable/news_article_schema.rb
govuk_publishing_components-49.0.0 lib/govuk_publishing_components/presenters/machine_readable/news_article_schema.rb
govuk_publishing_components-48.0.0 lib/govuk_publishing_components/presenters/machine_readable/news_article_schema.rb
govuk_publishing_components-47.0.0 lib/govuk_publishing_components/presenters/machine_readable/news_article_schema.rb
govuk_publishing_components-46.4.0 lib/govuk_publishing_components/presenters/machine_readable/news_article_schema.rb