Sha256: de9a893252d37f7fa11aa1c19018a11acabf38e08ab0351ce23a54ca50ae51e4

Contents?: true

Size: 1.31 KB

Versions: 3

Compression:

Stored size: 1.31 KB

Contents

class AccentTermLabel

  LABELS = {
    DigitalAsset::ContentType::FINRA => 'FINRA Letter',
    DigitalAsset::ContentType::PROSPECTUS => 'Prospectus',
    DigitalAsset::ContentType::FACTSHEET => 'Fund Fact Sheet',
    DigitalAsset::ContentType::COMMENTARY => 'Portfolio Commentary',
    DigitalAsset::ContentType::FUND_YIELD => 'Fund Yield',
    DigitalAsset::ContentType::FLYER => 'Flyer',
    DigitalAsset::ContentType::L_SHARE_YIELD_SHEET => 'L Share Yield',
    DigitalAsset::ContentType::P_SHARE_YIELD_SHEET => 'P Share Yield',
    DigitalAsset::ContentType::ANNUAL_REPORT => 'Annual Reports',
    DigitalAsset::ContentType::SEMIANNUAL_REPORT => 'Semiannual Reports',
    DigitalAsset::ContentType::SUMMARY_PROSPECTUS => 'Summary Prospectus',
    DigitalAsset::ContentType::DAILY_HOLDINGS => 'Daily Holdings',
    DigitalAsset::ContentType::MONTHLY_HOLDINGS => 'Monthly Holdings',
    DigitalAsset::ContentType::BUSINESS_CALENDAR => 'Business Calendar',
    DigitalAsset::ContentType::WEEKLY_HOLDINGS => 'Weekly Holdings',
    DigitalAsset::ContentType::FUND_DOCUMENTS => 'Fund Documents',
    DigitalAsset::ContentType::FORMS_AND_APPLICATIONS => 'Forms and Applications',
    DigitalAsset::ContentType::XBRL_DOCUMENT => 'XBRL Document',
    DigitalAsset::ContentType::SAI => 'SAI'
  }

  def self.label_for(id)
    LABELS[id] 
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
daengine-0.7.2 app/models/accent_term_label.rb
daengine-0.7.1 app/models/accent_term_label.rb
daengine-0.7 app/models/accent_term_label.rb