これはおそらくばかげた質問ですが、私はRuby on Railsを初めて使用するので、少しガイダンスを使用できます。ネットワーク操作のグループを実行して結果を返すヘルパー/ユーティリティクラスが必要です。そのクラスはどこに置き、どのように使用しますか。
app / modulename/helpersディレクトリにnetwork_helper.rbを作成しました。私がやろうとすると私のコントローラーで
myNetworkHelper = ModuleName::NetworkHelper.new
results = myNetworkHelper.getResults
エラーが発生します
undefined method `new' for MyModule::NetworkHelper:Module
これは、RubyonRailsがどのように機能するかについての誤解にすぎないと確信しています。説明をお願いできますか?
これをモジュールではなくクラスにして、libsに入れる方が良いでしょうか?また、ライブラリにサブフォルダーを追加して、それらを自動的にロードすることはできますか?