SpeciesFileGroup/taxonworks

View on GitHub
app/helpers/observation_matrix_column_items_helper.rb

Summary

Maintainability
A
0 mins
Test Coverage
module ObservationMatrixColumnItemsHelper

  # !! when dynamic columns are extended this will have to reflect other types than tags 
  def observation_matrix_column_item_tag(observation_matrix_column_item)
    return nil if observation_matrix_column_item.nil?
    if observation_matrix_column_item.is_dynamic?
      (controlled_vocabulary_term_tag(observation_matrix_column_item.controlled_vocabulary_term) + ' (tag keyword)').html_safe
    else
      (descriptor_tag(observation_matrix_column_item.descriptor) + ' (single descriptor)').html_safe
    end
  end

end