タグ

2012年8月7日のブックマーク (1件)

  • [Rails3] グローバルな定数を定義する

    ① app/controllers/application_controller.rb 内で定義applicationコントローラは通常すべての controller のスーパークラスとなっているので、application コントローラ内で定義された定数は、アプリケーション内のすべてのコントローラ内で参照できます。 class ApplicationController < ActionController::Base FAVARITE = 'Nadal' end ② config/initializers/constants.rb 内で定義config/initializersフォルダ内に配置しておくとアプリケーションの起動の際に実行されるので、定数だけを1つのファイルにまとめて定義しておくのも手です。(contants.rb というファイル名はデフォルトでは存在しないものなので好きな

    seiryo
    seiryo 2012/08/07