Keep a blank line before and after private Keep a blank line before and after protected Remove extra empty line at class body end Remove extra blank line Add final newline Use 2 (not 3) spaces for indentation Use 2 (not 4) spaces for indentation Remove space before comma Add space after comma Remove trailing whitespaces Remove unnecessary spacing Use snake_case for variable names Do not use then for multi-line if Remove unused block argument - i Use the new Ruby 1.9 hash syntax Remove unused assignment to variable Indent when as deep as case Align attributes Align end with def
26 lines
509 B
Ruby
26 lines
509 B
Ruby
module AdminHelper
|
|
|
|
def side_menu
|
|
render "/#{namespace}/menu"
|
|
end
|
|
|
|
def official_level_options
|
|
options = [["", 0]]
|
|
(1..5).each do |i|
|
|
options << [[t("admin.officials.level_#{i}"), setting["official_level_#{i}_name"]].compact.join(': '), i]
|
|
end
|
|
options
|
|
end
|
|
|
|
def admin_select_options
|
|
Administrator.all.order('users.username asc').includes(:user).collect { |v| [ v.name, v.id ] }
|
|
end
|
|
|
|
private
|
|
|
|
def namespace
|
|
controller.class.parent.name.downcase
|
|
end
|
|
|
|
end
|