Class: Calendary

Inherits:
ActiveRecord::Base
  • Object
show all
Extended by:
Language
Defined in:
app/models/calendary.rb

Overview

licit - действительный календарь (не в разработке)

Constant Summary

Constants included from Language

Language::LANGUAGE_TREE, Language::OPTIONS

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Language

alphabeth_list, alphabeth_list_for, has_alphabeth, language_list, language_list_for

Class Method Details

.by_slug(slug) ⇒ Object



51
52
# File 'app/models/calendary.rb', line 51

def by_slug slug
joins( :slug ).where( slugs: { text: slug } ).first ;end

Instance Method Details

#description_for(language_codes) ⇒ Object



54
55
# File 'app/models/calendary.rb', line 54

def description_for language_codes
descriptions.where( language_code: language_codes ).first ;end

#name_for(language_codes) ⇒ Object



57
58
# File 'app/models/calendary.rb', line 57

def name_for language_codes
names.where( language_code: language_codes ).first ;end