You can define a new class in your application at lib/ext/string.rb
and put this content in it:
class String
def to_magic
"magic"
end
end
To load this class, you will need to require it in your config/application.rb
file or in an initializer. If you had many of these extensions, an initializer is better! The way to load it is simple:
require 'ext/string'
The to_magic
method will then be available on instances of the String
class inside your application / console, i.e.:
>> "not magic".to_magic
=> "magic"
No plugins necessary.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…