I want to add custom class to app folder into clean Rails 6 project, ruby 2.7.0. According to Zeitwerk documentation it should auto-load all paths under app directory.
app/custom/car.rb
class Car
def self.print
print 'Car'
end
end
I'm getting error in a rails console
2.7.0 :001 > Car.print
NameError (uninitialized constant Car)
What is wrong?
Note: when I put car.rb to app/models it works fine, but not when it's inside app/custom directory