⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.143
Server IP:
162.254.39.145
Server:
Linux premium289.web-hosting.com 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP Wed Mar 26 12:08:09 UTC 2025 x86_64
Server Software:
LiteSpeed
PHP Version:
8.2.28
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
opt
/
alt
/
ruby18
/
share
/
ri
/
1.8
/
system
/
Kernel
/
View File Name :
method_missing-i.yaml
--- !ruby/object:RI::MethodDescription aliases: [] block_params: comment: - !ruby/struct:SM::Flow::P body: Invoked by Ruby when <em>obj</em> is sent a message it cannot handle. <em>symbol</em> is the symbol for the method called, and <em>args</em> are any arguments that were passed to it. By default, the interpreter raises an error when this method is called. However, it is possible to override the method to provide more dynamic behavior. The example below creates a class <tt>Roman</tt>, which responds to methods with names consisting of roman numerals, returning the corresponding integer values. - !ruby/struct:SM::Flow::VERB body: " class Roman\n def romanToInt(str)\n # ...\n end\n def method_missing(methId)\n str = methId.id2name\n romanToInt(str)\n end\n end\n\n r = Roman.new\n r.iv #=> 4\n r.xxiii #=> 23\n r.mm #=> 2000\n" full_name: Kernel#method_missing is_singleton: false name: method_missing params: | obj.method_missing(symbol [, *args] ) => result visibility: public