Class: Infrastructure::Version
  
  
  
  
  
    - Inherits:
- 
      Object
      
        
          - Object
- Infrastructure::Version
 show all
      - Includes:
- Configurable
    - Defined in:
- lib/infrastructure/version.rb
 
  
    
      Instance Method Summary
      collapse
    
    
  
  
  
  
  
  
  
  
  
  
  #after_assignment, #after_configure, #before_assignment, #before_configure, #callback, #callbacks, #configuration, #configuration_accessor, included
  
    Instance Method Details
    
      
  
  
    #to_s  ⇒ Object 
  
  
  
  
    | 
17
18
19 | # File 'lib/infrastructure/version.rb', line 17
def to_s
  version.to_s
end | 
 
    
      
  
  
    #update_version(i, value = nil)  ⇒ Object 
  
  
  
  
    | 
7
8
9
10
11 | # File 'lib/infrastructure/version.rb', line 7
def update_version(i, value = nil)
  array_version = configuration.version.split('.')
  array_version[i] = value || (array_version[i] || 0).to_i + 1
  assign :version, array_version.join('.')
end |