Sha256: 6ed2073b28cc70a9c6e44a7ba0a3658d84085fc164f38f811598cd4b8881f4b6
Contents?: true
Size: 509 Bytes
Versions: 21
Compression:
Stored size: 509 Bytes
Contents
module CanTango::Permits class License module Rules def can(action, subject, conditions = nil, &block) permit.can action, subject, conditions, &block end def cannot(action, subject, conditions = nil, &block) permit.cannot action, subject, conditions, &block end def owns(user_account, clazz, ownership_relation = :user_id, user_id_attribute = :id) permit.owns user_account, clazz, ownership_relation, user_id_attribute end end end end
Version data entries
21 entries across 21 versions & 1 rubygems