Sha256: 268abd36c8dcd5b96819d9b431224380cd7a0368a9eb1db1172181fd5272763f
Contents?: true
Size: 268 Bytes
Versions: 9
Compression:
Stored size: 268 Bytes
Contents
class User def initialize(name) @name = name end def authenticated? if admin? or special_permission? true else raise "not authenticated" end end def admin? @name == 'Bob' end def special_permission? false end end
Version data entries
9 entries across 9 versions & 2 rubygems