Class: Archangel::Site

Inherits:
ApplicationRecord show all
Defined in:
app/models/archangel/site.rb

Overview

Site model

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.currentObject

Current site

Returns:

  • (Object)

    first availabe site as current site



39
40
41
42
43
# File 'app/models/archangel/site.rb', line 39

def self.current
  first_or_create do |site|
    site.name = "Archangel"
  end
end

Instance Method Details

#to_liquidObject

Liquid object for Site

Returns:

  • (Object)

    the Liquid object



50
51
52
# File 'app/models/archangel/site.rb', line 50

def to_liquid
  Archangel::Liquid::Drops::SiteDrop.new(self)
end