Sha256: b9f26062c8baa210416a9401dfd8ebfb2979a6a87e0a327703267020fbe01483

Contents?: true

Size: 409 Bytes

Versions: 410

Compression:

Stored size: 409 Bytes

Contents

module GovukPublishingComponents
  module Presenters
    class IsPartOfSchema
      def initialize(is_part_of_url)
        @is_part_of_url = is_part_of_url
      end

      def structured_data
        # http://schema.org/isPartOf - minimal
        {
          "@context" => "http://schema.org",
          "@type" => "CreativeWork",
          "sameAs" => @is_part_of_url,
        }
      end
    end
  end
end

Version data entries

410 entries across 410 versions & 1 rubygems

Version Path
govuk_publishing_components-51.2.1 lib/govuk_publishing_components/presenters/machine_readable/is_part_of_schema.rb
govuk_publishing_components-51.2.0 lib/govuk_publishing_components/presenters/machine_readable/is_part_of_schema.rb
govuk_publishing_components-51.1.1 lib/govuk_publishing_components/presenters/machine_readable/is_part_of_schema.rb
govuk_publishing_components-51.1.0 lib/govuk_publishing_components/presenters/machine_readable/is_part_of_schema.rb
govuk_publishing_components-51.0.0 lib/govuk_publishing_components/presenters/machine_readable/is_part_of_schema.rb
govuk_publishing_components-50.0.1 lib/govuk_publishing_components/presenters/machine_readable/is_part_of_schema.rb
govuk_publishing_components-50.0.0 lib/govuk_publishing_components/presenters/machine_readable/is_part_of_schema.rb
govuk_publishing_components-49.1.0 lib/govuk_publishing_components/presenters/machine_readable/is_part_of_schema.rb
govuk_publishing_components-49.0.0 lib/govuk_publishing_components/presenters/machine_readable/is_part_of_schema.rb
govuk_publishing_components-48.0.0 lib/govuk_publishing_components/presenters/machine_readable/is_part_of_schema.rb
govuk_publishing_components-47.0.0 lib/govuk_publishing_components/presenters/machine_readable/is_part_of_schema.rb
govuk_publishing_components-46.4.0 lib/govuk_publishing_components/presenters/machine_readable/is_part_of_schema.rb
govuk_publishing_components-46.3.1 lib/govuk_publishing_components/presenters/machine_readable/is_part_of_schema.rb
govuk_publishing_components-46.3.0 lib/govuk_publishing_components/presenters/machine_readable/is_part_of_schema.rb
govuk_publishing_components-46.2.0 lib/govuk_publishing_components/presenters/machine_readable/is_part_of_schema.rb
govuk_publishing_components-46.1.0 lib/govuk_publishing_components/presenters/machine_readable/is_part_of_schema.rb
govuk_publishing_components-46.0.0 lib/govuk_publishing_components/presenters/machine_readable/is_part_of_schema.rb
govuk_publishing_components-45.10.0 lib/govuk_publishing_components/presenters/machine_readable/is_part_of_schema.rb
govuk_publishing_components-45.9.0 lib/govuk_publishing_components/presenters/machine_readable/is_part_of_schema.rb
govuk_publishing_components-45.8.0 lib/govuk_publishing_components/presenters/machine_readable/is_part_of_schema.rb