The function super is used to invoke the original method, searching of the method body starts in the super class of the object that was found to contain the original method. The following example depicts the same.
def url=(address)
super (address.blank? || address.starts_with?('http')) ? address : http://#{address}
end