Class: QiitaMatome::Validators::DisplayColumnsValidator

Inherits:
Object
  • Object
show all
Defined in:
lib/validators/display_columns_validator.rb

Overview

DisplayColumnsValidator

Constant Summary collapse

DISPLAY_COLUMNS_TO_SYM_ERROR =

rubocop:disable LineLength

"Invalid display_columns. Display_columns's class must be implement 'to_sym' method."
DISPLAY_COLUMNS_ERROR =
"Invalid display_columns '%s'. Display_columns must be :title, :created_at, :updated_at, :stock_count or :no"
DCC =

rubocop:enable LineLength

Display::Consts::COLUMNS

Class Method Summary collapse

Class Method Details

.validate(display_columns) ⇒ Object



16
17
18
19
20
# File 'lib/validators/display_columns_validator.rb', line 16

def validate(display_columns)
  display_columns.each do |display_column|
    validate_each(display_column)
  end
end