タグ

ブックマーク / d.hatena.ne.jp/haraguroblog (1)

  • libディレクトリとオートロード(autoload) - はらぐろブログラマン

    ディレクトリ、ファイル名規則 railsでのオートロードを有効にするにはlibの下のファイルは lib/モジュール名1/モジュール名2/.../ファイル名(.rb) というように配置します。 例) /lib/yaruo/nuite/kara/yuna_yo.rbというファイルの中身 module Yaruo::Nuite::Kara class YunaYo def tissue_empty? return true end end end この規則に従ってるとrequireしなくても、 controller,modelでYaruo::Nuite::Kara::YunaYoが使用できます。 クラスが見つからなかったときに、 railsが自動的に銘々規則に従ってlib以下を探します。 明示的なrequireはしない方が都合が良い railsの開発中は、サーバー起動したまま、ソースをガシガシ変

    uedako
    uedako 2013/08/30
    こういう記述が欲しかった!
  • 1