Module: Planify::Integrations::Rails::Helpers

Defined in:
lib/planify/integrations/rails.rb

Instance Method Summary collapse

Instance Method Details

#enforce_limit!(user, limitable) ⇒ Object



19
20
21
# File 'lib/planify/integrations/rails.rb', line 19

def enforce_limit!(user, limitable)
  limit_exceeded! unless user.can_create? limitable
end

#limit_exceeded!Object



15
16
17
# File 'lib/planify/integrations/rails.rb', line 15

def limit_exceeded!
  raise "Limit exceeded"
end