Sha256: 326bad40e95d644e710ca3ab737de6d9a859da0328d6c15bb110ff3f7a202dbe
Contents?: true
Size: 370 Bytes
Versions: 71
Compression:
Stored size: 370 Bytes
Contents
class Avo::ResourceComponent < ViewComponent::Base def can_create? @resource.authorization.authorize_action(:create, raise_exception: false) end def can_delete? @resource.authorization.authorize_action(:destroy, raise_exception: false) end private def simple_relation? @reflection.is_a? ::ActiveRecord::Reflection::HasManyReflection end end
Version data entries
71 entries across 71 versions & 1 rubygems