Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > erbライブラリ > ERB::DefMethodモジュール
module ERB::DefMethod
クラスの継承リスト: ERB::DefMethod
Abstract
def_erb_methodを提供するモジュールです。
モジュール関数
def_erb_method(methodname, erb) -> nil
-
self に erb のスクリプトをメソッドとして定義します。
メソッド名は methodname で指定します。 erb が文字列の時、そのファイルを読み込み ERB で変換したのち、メソッドとして定義します。
- [PARAM] methodname:
- メソッド名
- [PARAM] erb:
- ERBインスタンスもしくはERBソースファイル名
例:
class Writer extend ERB::DefMethod def_erb_method('to_html', 'writer.erb') ... end ... puts writer.to_html