Sha256: 235de3d9fea173fb2cbd713ef7fddb524eef2d32af36cbcf867436352e52c444
Contents?: true
Size: 742 Bytes
Versions: 1
Compression:
Stored size: 742 Bytes
Contents
# coding: utf-8 module JpPrefecture # このモジュールが include されると、prefecture メソッドを呼び出せるようになります。 # prefecture メソッドを呼び出すと都道府県コードと名前が参照できます。 # # p = Place.new # p.prefecture_code = 1 # p.prefecture # # => #<JpPrefecture::Prefecture:0x007fd0a3d10f30 @code=1, @name="北海道"> module Model def prefecture column_name = jp_prefecture_config.column_name JpPrefecture::Prefecture.find(self.send(column_name)) end # モデルクラスの設定を返す # # @return [JpPrefecture::Configuration] def jp_prefecture_config self.class.jp_prefecture_config end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
jp_prefecture-0.1.0 | lib/jp_prefecture/model.rb |