任意のフォルダに拡張ファイルを配置
lib/core_ext/string.rb
class String
def hoge
self+" fuga"
end
end
'config/initializers'配下に以下のようなファイルを配置
config/initializers/core_ext.rb
Dir.glob(File.join(Rails.root, 'lib', '*_ext', '*.rb')) do |file|
load file
end
これで Strinig.hoge が使えるようになった。
以下がとても参考になった
https://dev.classmethod.jp/articles/ruby-object-to-boolean/