class Wptemplates::Template

Attributes

name[R]
params[R]

Public Class Methods

new(name, params = {}) click to toggle source
# File lib/wptemplates/ast.rb, line 55
def initialize(name, params = {})
  @name = name
  @params = params
end

Public Instance Methods

all_templates() click to toggle source
# File lib/wptemplates/ast.rb, line 62
def all_templates
  templates + @params.map{|_,v| v.templates }.flatten(1)
end
templates() click to toggle source
# File lib/wptemplates/ast.rb, line 59
def templates
  [self]
end