Sha256: c4cb78313f620adc82285e5bab6d973d316d8ca53576f7359a31219ea35ed4b7

Contents?: true

Size: 422 Bytes

Versions: 1

Compression:

Stored size: 422 Bytes

Contents

class AircraftClass < ActiveRecord::Base
  set_primary_key :code
  
  has_many :aircraft, :foreign_key => 'class_code', :primary_key => 'code'
  
  def fuel_use_coefficients
    [m3, m2, m1, b]
  end
  
  def valid_fuel_use_equation?
    fuel_use_coefficients.all?(&:present?) and fuel_use_coefficients.any?(&:nonzero?)
  end
  
  data_miner do
    tap "Brighter Planet's aircraft class data", Earth.taps_server
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
earth-0.5.0 lib/earth/air/aircraft_class.rb