diff options
| author | Marc Florisson | 2014-12-23 11:11:23 +0100 | 
|---|---|---|
| committer | Marc Florisson | 2014-12-23 11:11:23 +0100 | 
| commit | af05b9d9832ab3b74b1a810246ea7d499010d5c9 (patch) | |
| tree | 6752edf536552840c5dccc187243391fb1df84a8 /app/helpers/time_tables_helper.rb | |
| parent | b9f8295a08559abf1bd2bb5f1181e7e4f3de0a69 (diff) | |
| download | chouette-core-af05b9d9832ab3b74b1a810246ea7d499010d5c9.tar.bz2 | |
isolation of calendar autocomplete. Mantis 31068
Diffstat (limited to 'app/helpers/time_tables_helper.rb')
| -rw-r--r-- | app/helpers/time_tables_helper.rb | 54 | 
1 files changed, 0 insertions, 54 deletions
| diff --git a/app/helpers/time_tables_helper.rb b/app/helpers/time_tables_helper.rb index e0c1fc2db..9fdb791b1 100644 --- a/app/helpers/time_tables_helper.rb +++ b/app/helpers/time_tables_helper.rb @@ -1,57 +1,3 @@  module TimeTablesHelper -  def time_table_state_code(time_table) -    if time_table.validity_out_from_on?(Date.today) -      "validity_out" -    elsif time_table.validity_out_between?(Date.today,Date.today+7.day) -      "validity_out_soon" -    else -      "validity_regular" -    end -  end -  def tag_list_shortened(time_table) -    time_table.tags.join(', ').truncate(30, separator: ',') -  end -  def bounding_info(time_table) -    return t('time_tables.time_table.empty') if time_table.bounding_dates.empty? -    t('time_tables.time_table.bounding', -        :start => l(time_table.bounding_dates.min), -        :end => l(time_table.bounding_dates.max)) -  end -  def bounding_short_info(dates) -    return t('time_tables.time_table.empty') if dates.empty? -    "#{l(dates.min)} #{l(dates.max)}" -  end -  def time_table_bounding( time_table) -    bounding_short_info( time_table.bounding_dates) -  end -  def time_tables_shortest_info( vehicle) -    bounding_short_info( vehicle.bounding_dates) -  end -  def time_tables_info( vehicle) -    vehicle.time_tables.map do |time_table| -      "#{time_table_bounding( time_table)} - #{composition_info(time_table)}" -    end.join( "\n") -  end - -  def composition_info(time_table) -    return if time_table.bounding_dates.empty? -    if time_table.dates.empty? -      t('time_tables.time_table.periods_count', :count => time_table.periods.count) -    elsif time_table.periods.empty? -      t('time_tables.time_table.dates_count', :count => time_table.dates.count) -    else -      t('time_tables.time_table.periods_dates_count', -        :dates_count => time_table.dates.count, -        :periods_count => time_table.periods.count) -    end -  end - -  def time_table_description(time_table) -    if time_table.bounding_dates.empty? -      "#{time_table.comment} (vide)" -    else -      "#{time_table.comment} : #{time_table_bounding( time_table)} - #{composition_info(time_table)}" -    end -  end  end | 
