Sha256: 0168c03658f8ebdce9255fd0cab95490749b492c73e06000b09872bad2245b1d
Contents?: true
Size: 727 Bytes
Versions: 5
Compression:
Stored size: 727 Bytes
Contents
class EmailAccessCardsController < ApplicationController layout false, only: [:create, :update] before_action :set_access_card, only: [:update, :destroy] def create @access_card = EmailAccessCard.new(access_card_params) if @access_card.save @result = :ok else @result = :fail end end def destroy @access_card.destroy end private # Use callbacks to share common setup or constraints between actions. def set_access_card @access_card = EmailAccessCard.find(params[:id]) end # Never trust parameters from the scary internet, only allow the white list through. def access_card_params params.require(:email_access_card).permit(:user_id, :value, :active) end end
Version data entries
5 entries across 5 versions & 1 rubygems