Class: CollectiveIdea::Acts::NestedSet::SetValidator
- Inherits:
-
Object
- Object
- CollectiveIdea::Acts::NestedSet::SetValidator
- Defined in:
- lib/plugins/awesome_nested_set/lib/awesome_nested_set/set_validator.rb
Instance Method Summary (collapse)
-
- (SetValidator) initialize(model)
constructor
A new instance of SetValidator.
- - (Boolean) valid?
Constructor Details
- (SetValidator) initialize(model)
Returns a new instance of SetValidator
6 7 8 9 10 |
# File 'lib/plugins/awesome_nested_set/lib/awesome_nested_set/set_validator.rb', line 6 def initialize(model) @model = model @scope = model.scoped @parent = arel_table.alias('parent') end |
Instance Method Details
- (Boolean) valid?
12 13 14 |
# File 'lib/plugins/awesome_nested_set/lib/awesome_nested_set/set_validator.rb', line 12 def valid? query.count == 0 end |