Module: SteadyState::Attribute
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/steady_state/attribute.rb,
lib/steady_state/attribute/state.rb,
lib/steady_state/attribute/state_machine.rb,
lib/steady_state/attribute/transition_validator.rb
Defined Under Namespace
Classes: State, StateMachine, TransitionValidator
Class Method Summary collapse
Class Method Details
.build_prefix(attr_name, prefix: false) ⇒ Object
72 73 74 75 76 77 78 |
# File 'lib/steady_state/attribute.rb', line 72 def self.build_prefix(attr_name, prefix: false) if prefix "#{prefix == true ? attr_name : prefix}_" else "" end end |