Class: Semplice::Template

Inherits:
Object
  • Object
show all
Includes:
GlobalContext
Defined in:
lib/semplice.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.render(__params) ⇒ Object



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

def self.render(__params)
  new.__render(__params)
end

Instance Method Details

#__render(__params) ⇒ Object



21
22
23
# File 'lib/semplice.rb', line 21

def __render(__params)
  ''
end

#h(val) ⇒ Object



29
30
31
32
# File 'lib/semplice.rb', line 29

def h(val)
  val = CGI.escape_html(val) if val.is_a?(String)
  val
end

#include(path, params) ⇒ Object



25
26
27
# File 'lib/semplice.rb', line 25

def include(path, params)
  Semplice.render(path, params).chomp
end