Available for hire
How to Alias a Class Method in Ruby

To alias a class method, you can’t just use the alias/alias_method methods. Lets say we have a simple System Event class that has a log() method.

class SystemEvent
  def self.log
    // Do things in here (maybe database / file log depending on log levels)
  end
end

If for some reason we would want to alias log to be log_me, Then I would have to lay out my class as follows

class SystemEvent
  def self.log
    // Do things in here (maybe database / file log depending on log levels)
  end

  class << self 
    alias :log_me :log
  end
end