class RailsCaptcha::Config

Constants

ONE_DAY

Public Class Methods

captchas() click to toggle source
# File lib/rails_captcha/captcha/config.rb, line 49
def self.captchas
  Dir["#{@@options[:destination]}/*.jpg"]
end
codes() click to toggle source
# File lib/rails_captcha/captcha/config.rb, line 53
def self.codes
  self.captchas.collect do |f|
    File.basename f, '.jpg'
  end
end
exists?(code) click to toggle source
# File lib/rails_captcha/captcha/config.rb, line 59
def self.exists?(code)
  File.exists?("#{@@options[:destination]}/#{code}.jpg")
end
last_modified() click to toggle source
# File lib/rails_captcha/captcha/config.rb, line 67
def self.last_modified
  file = self.captchas.first
  if file && File.exists?(file)
    File.mtime(file)
  else
    nil
  end
end
new(options={}) click to toggle source
# File lib/rails_captcha/captcha/config.rb, line 45
def initialize(options={})
  @@options.merge!(options)
end
options() click to toggle source
# File lib/rails_captcha/captcha/config.rb, line 63
def self.options
  @@options
end