класс LoadError
Константы
- REGEXPS
Общедоступные методы экземпляров
# File activesupport/lib/active_support/core_ext/load_error.rb, line 26 def is_missing?(location) location.sub(/\.rb$/, ''.freeze) == path.sub(/\.rb$/, ''.freeze) end
Возвращает true, если указанное имя пути (возможно, за исключением расширения «.rb») является отсутствующим файлом, который вызвал исключение.
# File activesupport/lib/active_support/core_ext/load_error.rb, line 14
def path
@path ||= begin
REGEXPS.find do |regex|
message =~ regex
end
$1
end
end Возвращает путь, который не удалось загрузить.
© 2004–2018 David Heinemeier Hansson
Licensed under the MIT License.