Class: Postnhost::PageVariant

Inherits:
ApplicationRecord show all
Defined in:
app/models/postnhost/page_variant.rb

Instance Method Summary collapse

Instance Method Details

#published?Boolean

Returns:

  • (Boolean)


18
19
20
# File 'app/models/postnhost/page_variant.rb', line 18

def published?
  page_variant_snapshot.present?
end

#unpublished_changes?Boolean

Returns:

  • (Boolean)


22
23
24
# File 'app/models/postnhost/page_variant.rb', line 22

def unpublished_changes?
  page_variant_snapshot&.differs_from?(self) || false
end