Sha256: 0d2cdde82da4608e9a05c83f76ee2d550bfe51d679ad715666cee034307ba3b5

Contents?: true

Size: 740 Bytes

Versions: 11

Compression:

Stored size: 740 Bytes

Contents

class EmailCampaignsController < ApplicationController
  include EmailCampaignsAuthenticator
  before_filter :check_permissions
  
  # define authenticate in your initializer (in main app)
  
  def check_permissions
    render :action => 'permission_denied' unless authenticate
  end
  
  def index
    # @drafts = EmailCampaign.where(:queued => false)
    # @queued = EmailCampaign.where(:queued => true, :delivered => false)
    # @sent = EmailCampaign.where(:delivered => true).order('delivery_finished_at desc')
  end
  
  def new
    
  end
  
  def create
    
  end
  
  def show
    
  end
  
  def edit
    
  end
  
  def update
    
  end
  
  def destroy
    
  end
  
  def deliver
    
  end
  
  def status
    
  end
  
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
email_campaign-0.1.10 app/controllers/email_campaigns_controller.rb
email_campaign-0.1.9 app/controllers/email_campaigns_controller.rb
email_campaign-0.1.8 app/controllers/email_campaigns_controller.rb
email_campaign-0.1.7 app/controllers/email_campaigns_controller.rb
email_campaign-0.1.6 app/controllers/email_campaigns_controller.rb
email_campaign-0.1.5 app/controllers/email_campaigns_controller.rb
email_campaign-0.1.4 app/controllers/email_campaigns_controller.rb
email_campaign-0.1.3 app/controllers/email_campaigns_controller.rb
email_campaign-0.1.2 app/controllers/email_campaigns_controller.rb
email_campaign-0.1.1 app/controllers/email_campaigns_controller.rb
email_campaign-0.1.0 app/controllers/email_campaigns_controller.rb