Sha256: 7523ab1b3bee6b7245dcabb5768b32e44824bfbb97b111f8f5d9ed03bfb8e446
Contents?: true
Size: 342 Bytes
Versions: 2
Compression:
Stored size: 342 Bytes
Contents
# typed: ignore # frozen_string_literal: true require 'schema_dot_org' module SchemaDotOrg # Model the Schema.org `Person`. See http://schema.org/Person class Person < SchemaType attr_accessor :name validates :name, type: String, presence: true def _to_json_struct { 'name' => name } end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
schema_dot_org-1.7.1 | lib/schema_dot_org/person.rb |
schema_dot_org-1.7.0 | lib/schema_dot_org/person.rb |