Можно ли получить имя файла из объекта File
класса?
Например, этот метод работает хорошо:
file = File::basename('/home/user/file.rb')
p file # => file.rb
, но для объекта это не работает
file = File.new('/home/user/file.rb')
p file.basename
# => undefined method `basename' for #<File:/home/user/file.rb> (NoMethodError)