[前][次][番号順一覧][スレッド一覧]

rails:1289

From: "swallow@r..." <swallow@r...>
Date: Sat, 24 Jun 2006 12:18:32 +0900
Subject: [rails:1289] libディレクトリーの使い方

望月です。

railフレームワークの仕様についての質問です。

rails test

このコマンドで作成されるtest/libディレクトリーに、自作したクラスhoge.rb
を作成し、このクラスをcontrollerクラスから呼び出し使用する場合、
現在はrequireでこのhoge.rbを絶対パス指定して呼び出しております。

例)require '/絶対パス/hoge.rb'

・もっとスマートに例えばrailsにlibの場所を認識させるような方法はございま
せんでしょうか。
・hoge.rbクラス内からactivesupportのloggerを使う方法はありますでしょうか。

また、このような汎用的に使えるクラス(特定のcontroller/model/vewに属さな
いもの)のようなものを作成した場合、libに入れるというポリシーでよろしい
のでしょうか。

大変初心者な質問で申し訳ありません。参考になるページでも構いませんのでご
存知の方いらっしゃいましたらよろしくお願いいたします。

環境は、
RedHat9
Ruby version                 1.8.4 (i686-linux)
RubyGems version             0.8.11
Rails version                1.1.2
Active Record version        1.14.2
Action Pack version          1.12.1
Action Web Service version   1.1.2
Action Mailer version        1.2.1
Active Support version       1.3.1
MySQL			     4.1.20, for pc-linux-gnu on i686
となっております。


--
ML: rails@r...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

->    1289 2006-06-24 05:18 [swallow@r...        ] libディレクトリーの使い方               
      1292 2006-06-24 08:11 ┗[hajimehoshi@g...    ]