Answers

Question and Answer:

  Home  Ruby

⟩ What is the use of super in Ruby Rails?

► Ruby uses the super keyword to call the superclass implementation of the current method.

► Within the body of a method, calls to super acts just like a call to that original method.

► The search for a method body starts in the superclass of the object that was found to contain the original method.

def url=(addr)

super (addr.blank? || addr.starts_with?('http')) ? addr : http://#{addr}

end

 207 views

More Questions for you: