Sha256: 584afdd082ebad6fee3e400d06d9cdb428ad00792a4237a6083ae03481aef4cc

Contents?: true

Size: 415 Bytes

Versions: 4

Compression:

Stored size: 415 Bytes

Contents

require "cronjobber"
require "cronjobber/tasks_helper"

module Cronjobber
  
  mattr_accessor :tasks
  @@tasks = []
  
  def self.setup
    yield self
  end
  
  class Engine < Rails::Engine#:nodoc:
    config.cronjobber = Cronjobber
    
    initializer "cronjobber.initialize" do |app|
      app.config.cronjobber = Cronjobber
      ActionController::Base.send :include, Cronjobber::TasksHelper
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
cronjobber-1.1.1 lib/cronjobber.rb
cronjobber-1.1.0 lib/cronjobber.rb
cronjobber-1.0.2 lib/cronjobber.rb
cronjobber-1.0.1 lib/cronjobber.rb