scinote-web/app/models/my_module_status_conditions/active.rb

15 lines
374 B
Ruby
Raw Normal View History

# frozen_string_literal: true
# Just an example, to be replaced with an actual implementation
module MyModuleStatusConditions
class Active < MyModuleStatusCondition
def call(my_module)
my_module.errors.add(:status_conditions, 'MyModule should be active') unless my_module.active?
end
2020-09-07 20:44:47 +08:00
def description
'MyModule should be active'
end
end
end