Sha256: d7183bb11634b0d6e3224b4fa30322c40c1d974675a44bb96245596cb27b9bf2
Contents?: true
Size: 389 Bytes
Versions: 8
Compression:
Stored size: 389 Bytes
Contents
class PermitController < ApplicationController databound do model :project columns :name, :city, :user_id, :dont_permit permit(:read) do |params, records| !params.dont_permit end permit(:create) do |params| params.user_id == CURRENT_USER_ID end permit(:update, :destroy) do |_, record| record.user_id == CURRENT_USER_ID end end end
Version data entries
8 entries across 8 versions & 1 rubygems