やる気がストロングZERO

やる気のストロングスタイル

【Rails】autoloadについて

app/以下に自分でディレクトリをほってclassを定義したときにどのように呼び出したらいいのかよくわからなかったが、ここに記載されてた。

railsguides.jp

app/some_dir/some_class.rb

だったら以下の名前でclass定義して

class SomeClass
    ...
end

以下の感じで呼び出し

obj = SomeClass.new

app/some_dir/some_dir_second/some_class.rb

だったら以下の名前でclass定義して

class SomeDirSecond::SomeClass
    ...
end

以下の感じで呼び出し

obj = SomeDirSecond::SomeClass.new