Module: CTT

Defined in:
lib/ctt.rb,
lib/ctt/ses.rb,
lib/ctt/version.rb

Defined Under Namespace

Classes: SES

Constant Summary collapse

VERSION =
"0.0.7".freeze

Class Method Summary collapse

Class Method Details

.parse(template_name) ⇒ Object



7
8
9
10
11
# File 'lib/ctt.rb', line 7

def self.parse(template_name)
  Dir.chdir('templates') {
    MJML::Parser.new.call(template_name)
  }
end

.refresh(template_name) ⇒ Object



19
20
21
22
23
24
# File 'lib/ctt.rb', line 19

def self.refresh(template_name)
  Dir.chdir('templates') {
    MJML::Parser.new.call(template_name)
    CTT::SES.new.call(template_name)
  }
end

.upload(template_name) ⇒ Object



13
14
15
16
17
# File 'lib/ctt.rb', line 13

def self.upload(template_name)
  Dir.chdir('templates') {
    CTT::SES.new.call(template_name)
  }
end