Files
beef/lib/logger.rb
scotty.b.brown ffa735caff Moving RBeEF to trunk
git-svn-id: https://beef.googlecode.com/svn/trunk@503 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-11-11 09:16:11 +00:00

25 lines
384 B
Ruby

module BeEF
#
# This class takes care of logging events in the db.
#
class Logger
include Singleton
def initialize
@logs = BeEF::Models::Log
end
# Registers a new event in the logs
def register(from, event, zombie = 0)
@logs.new(:type => "#{from}", :event => "#{event}", :date => Time.now, :zombie_id => zombie).save
end
private
@logs
end
end