Class: NextSgad::Function
- Inherits:
-
ApplicationRecord
- Object
- ApplicationRecord
- ApplicationRecord
- NextSgad::Function
- Defined in:
- app/models/next_sgad/function.rb
Constant Summary collapse
- INITIAL_LETTER =
"F"
Class Method Summary collapse
-
.map_for_filter ⇒ Object
creates filter data.
-
.map_for_select ⇒ Object
creates filter data.
Instance Method Summary collapse
Methods inherited from ApplicationRecord
#create_number, #create_number!
Class Method Details
.map_for_filter ⇒ Object
creates filter data
20 21 22 |
# File 'app/models/next_sgad/function.rb', line 20 def self.map_for_filter [[I18n.t(:everything), :all]] + all.map {|f| [f.name_and_number, f.id]} end |
.map_for_select ⇒ Object
creates filter data
15 16 17 |
# File 'app/models/next_sgad/function.rb', line 15 def self.map_for_select all.map {|f| [f.name_and_number, f.id]} end |
Instance Method Details
#name_and_number ⇒ Object
10 11 12 |
# File 'app/models/next_sgad/function.rb', line 10 def name_and_number "#{number} - #{name}" end |