Sha256: c34e482f67bf286b806bcd4c96754278ffce30176b743d84a0a67ac9610028fd
Contents?: true
Size: 530 Bytes
Versions: 15
Compression:
Stored size: 530 Bytes
Contents
# frozen_string_literal: true # generado con pg_rails class UserPolicy < ApplicationPolicy class Scope < ApplicationPolicy::Scope end # def puede_editar? # acceso_total? && !record.readonly? # end # def puede_crear? # acceso_total? || user.asesor? # end # def puede_borrar? # acceso_total? && !record.readonly? # end def new_from_associable? false end def base_access_to_record? user.developer? || user == record end def base_access_to_collection? user.present? end end
Version data entries
15 entries across 15 versions & 1 rubygems