問題解決

方向性は合っていました。インスタンス・メソッドではなく,クラス・メソッドにしなきゃいけないことに気付いて解決。YAMLを使うところには行き着いていませんが,そこはちょっとしきいが高そうなので,とりあえずこれで満足です。ちょっとRubyらしいことをした気分(笑)。

module ActiveRecord
  class Base
    def self.set_base_name(basename)
      @base_name = basename
    end
    
    def self.table_name
      @@table_name_prefix + @base_name.to_s
    end
  end
end




20 Oct, 2007 | General | | Andy
« Prev item - Next Item »
---------------------------------------------

Comments


No comments yet. You can be the first!


Leave comment

© 2007 yoursite.com | Designed by DesignsByDarren
Ported to Nucleus CMS: Suvoroff