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_links()
click to toggle source
# File lib/wptemplates/ast.rb, line 65 def all_links links + @params.map{|_,v| v.all_links }.flatten(1) end
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