Module: PHPRB::DefMethod

Defined in:
lib/web/phprb.rb

Class Method Summary collapse

Class Method Details

.def_erb_method(methodname, erb) ⇒ Object



329
330
331
332
333
334
335
336
337
# File 'lib/web/phprb.rb', line 329

def def_erb_method(methodname, erb)
  if erb.kind_of? String
    fname = erb
    File.open(fname) {|f| erb = PHPRB.new(f.read) }
    erb.def_method(self, methodname, fname)
  else
    erb.def_method(self, methodname)
  end
end