Sha256: 73a4e54ecaa6f318cf5b39e3d9d6fd0c137908fba3af5cc060613bda3f3bb39f
Contents?: true
Size: 436 Bytes
Versions: 6
Compression:
Stored size: 436 Bytes
Contents
module {{namespace_module}} module {{resource_module}} module Destroy class Authorizer include Shogun::Authorizer include {{resource_module}} def initialize(requester:, resource:) if requester @requester = requester.account end @resource = resource end def allowed? @requester == @resource end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems