Module: Julewire::Core::Integration::HookNames
- Defined in:
- lib/julewire/core/integration/hook_names.rb
Class Method Summary collapse
Class Method Details
.validate!(value, name:) ⇒ Object
8 9 10 11 |
# File 'lib/julewire/core/integration/hook_names.rb', line 8 def validate!(value, name:) raise TypeError, "#{name} must be a Symbol" unless value.instance_of?(Symbol) raise ArgumentError, "#{name} is required" if value == :"" end |