Module: PageStructuredData

Defined in:
lib/page_structured_data.rb,
lib/page_structured_data/engine.rb,
lib/page_structured_data/version.rb,
app/src/page_structured_data/page.rb,
app/src/page_structured_data/anchors.rb,
app/src/page_structured_data/breadcrumbs.rb,
app/src/page_structured_data/page_types/article.rb,
app/src/page_structured_data/page_types/web_site.rb,
app/src/page_structured_data/page_types/blog_posting.rb,
app/src/page_structured_data/page_types/news_article.rb,
app/src/page_structured_data/page_types/organization.rb

Defined Under Namespace

Modules: PageTypes Classes: Anchors, Breadcrumbs, Engine, Page

Constant Summary collapse

VERSION =
"1.0.10"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.base_app_nameObject

Returns the value of attribute base_app_name.



14
15
16
# File 'lib/page_structured_data.rb', line 14

def base_app_name
  @base_app_name
end

.render_default_breadcrumb_json_ldObject



21
22
23
24
25
# File 'lib/page_structured_data.rb', line 21

def render_default_breadcrumb_json_ld
  return true if @render_default_breadcrumb_json_ld.nil?

  @render_default_breadcrumb_json_ld
end

Class Method Details

.config {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:



17
18
19
# File 'lib/page_structured_data.rb', line 17

def config
  yield self
end