diff options
| author | jpl | 2016-11-18 11:06:15 +0100 | 
|---|---|---|
| committer | jpl | 2016-11-18 11:06:21 +0100 | 
| commit | a978aa7a29b8336bc5eb7ee23d75629ae369f3d5 (patch) | |
| tree | a3ff41fd7b97997bd62962159e1ad5f252be9852 /app/models/chouette/line.rb | |
| parent | d4c1ce56290e0af18da024d4d137f55198d18903 (diff) | |
| download | chouette-core-a978aa7a29b8336bc5eb7ee23d75629ae369f3d5.tar.bz2 | |
Refs #1977: Add transport_submode enum. on lines#show
Diffstat (limited to 'app/models/chouette/line.rb')
| -rw-r--r-- | app/models/chouette/line.rb | 6 | 
1 files changed, 5 insertions, 1 deletions
| diff --git a/app/models/chouette/line.rb b/app/models/chouette/line.rb index 76a421b4c..b47f7d6f9 100644 --- a/app/models/chouette/line.rb +++ b/app/models/chouette/line.rb @@ -1,9 +1,13 @@  class Chouette::Line < Chouette::ActiveRecord    include DefaultNetexAttributesSupport    include LineRestrictions -    include LineReferentialSupport +  extend Enumerize +  extend ActiveModel::Naming + +  enumerize :transport_submode, in: %i(unknown undefined internationalFlight domesticFlight intercontinentalFlight domesticScheduledFlight shuttleFlight intercontinentalCharterFlight internationalCharterFlight roundTripCharterFlight sightseeingFlight helicopterService domesticCharterFlight SchengenAreaFlight airshipService shortHaulInternationalFlight canalBarge localBus regionalBus expressBus nightBus postBus specialNeedsBus mobilityBus mobilityBusForRegisteredDisabled sightseeingBus shuttleBus highFrequencyBus dedicatedLaneBus schoolBus schoolAndPublicServiceBus railReplacementBus demandAndResponseBus airportLinkBus internationalCoach nationalCoach shuttleCoach regionalCoach specialCoach schoolCoach sightseeingCoach touristCoach commuterCoach metro tube urbanRailway local highSpeedRail suburbanRailway regionalRail interregionalRail longDistance intermational sleeperRailService nightRail carTransportRailService touristRailway railShuttle replacementRailService specialTrain crossCountryRail rackAndPinionRailway cityTram localTram regionalTram sightseeingTram shuttleTram trainTram internationalCarFerry nationalCarFerry regionalCarFerry localCarFerry internationalPassengerFerry nationalPassengerFerry regionalPassengerFerry localPassengerFerry postBoat trainFerry roadFerryLink airportBoatLink highSpeedVehicleService highSpeedPassengerService sightseeingService schoolBoat cableFerry riverBus scheduledFerry shuttleFerryService telecabin cableCar lift chairLift dragLift telecabinLink funicular streetCableCar allFunicularServices undefinedFunicular) +    # FIXME http://jira.codehaus.org/browse/JRUBY-6358    self.primary_key = "id" | 
