Module | Erubis::Helpers::RailsHelper |
In: |
lib/erubis/helpers/rails_helper.rb
|
helper module for Ruby on Rails
howto:
require 'erubis/helpers/rails_helper' #Erubis::Helpers::RailsHelper.engine_class = Erubis::Eruby # or Erubis::FastEruby #Erubis::Helpers::RailsHelper.init_properties = {} #Erubis::Helpers::RailsHelper.show_src = false # set true for debugging #Erubis::Helpers::RailsHelper.preprocessing = true # set true to enable preprocessing
if Erubis::Helper::Rails.show_src is true, Erubis prints converted Ruby code into log file (‘log/development.log’ or so). if false, it doesn‘t. if nil, Erubis prints converted Ruby code if ENV[‘RAILS_ENV’] == ‘development’.
@@engine_class = ::Erubis::FastEruby
# File lib/erubis/helpers/rails_helper.rb, line 48 48: def self.engine_class 49: @@engine_class 50: end
# File lib/erubis/helpers/rails_helper.rb, line 51 51: def self.engine_class=(klass) 52: @@engine_class = klass 53: end
# File lib/erubis/helpers/rails_helper.rb, line 57 57: def self.init_properties 58: @@init_properties 59: end
# File lib/erubis/helpers/rails_helper.rb, line 60 60: def self.init_properties=(hash) 61: @@init_properties = hash 62: end
# File lib/erubis/helpers/rails_helper.rb, line 75 75: def self.preprocessing 76: @@preprocessing 77: end
# File lib/erubis/helpers/rails_helper.rb, line 78 78: def self.preprocessing=(flag) 79: @@preprocessing = flag 80: end