Sha256: a7d72c9fd77e7336ec2b823ce6c557977590f8ffea32f1927bfc51281c8d31b2
Contents?: true
Size: 511 Bytes
Versions: 4
Compression:
Stored size: 511 Bytes
Contents
class ApplicationController < ActionController::Base protect_from_forgery before_action :set_draftsman_whodunnit def create Trashable.new(name: 'Bob').save_draft head :no_content end def update trashable = Trashable.last trashable.name = 'Sam' trashable.save_draft head :no_content end def destroy Trashable.last.draft_destruction head :no_content end private def draftsman_enabled_for_controller request.user_agent != 'Disable User-Agent' end end
Version data entries
4 entries across 4 versions & 1 rubygems