Module: Tomify::Concerns::Page

Extended by:
ActiveSupport::Concern
Included in:
Page
Defined in:
app/models/tomify/concerns/page.rb

Instance Method Summary collapse

Instance Method Details

#for_envObject



68
69
70
# File 'app/models/tomify/concerns/page.rb', line 68

def for_env
  as_json(self.class.env_serializable_options)
end

#markdown_optionsObject



72
73
74
# File 'app/models/tomify/concerns/page.rb', line 72

def markdown_options
  { replace: as_json(methods: [:cover_image_url, :share_image_url]) }
end