Sha256: 7ab82c66a0ecf1d436458409b2a759f803d76b83d5a42479b1a9d0e08d56d3cb

Contents?: true

Size: 498 Bytes

Versions: 6

Compression:

Stored size: 498 Bytes

Contents

=begin
  gettext/erb.rb - GetText for ERB

  Copyright (C) 2005  Masao Mutoh

  You may redistribute it and/or modify it under the same
  license terms as Ruby.

  $Id: erb.rb,v 1.1.1.1 2005/08/13 02:38:09 mutoh Exp $
=end

require 'erb'
require 'gettext/container'

module GetText
  module ErbContainer
    include Container

    def eval_src(rhtml)
      erb = ERB.new(rhtml).src
      eval(erb, binding)
    end

    def eval_file(rhtmlpath)
      eval_src(IO.read(rhtmlpath))
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
gettext-1.1.1-mswin32 lib/gettext/erb.rb
gettext-1.1.0-mswin32 lib/gettext/erb.rb
gettext-1.0.0-mswin32 lib/gettext/erb.rb
gettext-1.0.0 lib/gettext/erb.rb
gettext-1.1.0 lib/gettext/erb.rb
gettext-1.1.1 lib/gettext/erb.rb