Class: Users::Model::Permission
- Inherits:
-
Sequel::Model
- Object
- Sequel::Model
- Users::Model::Permission
- Defined in:
- lib/zen/package/users/lib/users/model/permission.rb
Overview
Model for managing permissions.
Instance Method Summary (collapse)
-
- (Object) validate
Validates the model's attributes before saving it.
Methods inherited from Sequel::Model
Instance Method Details
- (Object) validate
Validates the model's attributes before saving it.
17 18 19 20 21 22 23 24 25 |
# File 'lib/zen/package/users/lib/users/model/permission.rb', line 17 def validate validates_presence(:permission) if self.user_id.nil? validates_presence(:user_group_id) else validates_presence(:user_id) end end |