class Zakuro::Catalog::Columns
Columns
特定の列(フィールド) @note 指定された列のみ出力する
Attributes
columns[R]
@return [Array<String>] 列
Public Class Methods
new(columns: [])
click to toggle source
初期化
@param [Array<String>] columns 列
# File lib/zakuro/condition.rb, line 105 def initialize(columns: []) @columns = columns end
validate(columns:)
click to toggle source
検証する
@param [Array<String>] columns 列
@return [Array<String>] エラーメッセージ
# File lib/zakuro/condition.rb, line 116 def self.validate(columns:) # TODO: 列内容のバリデーション failed = [] return failed unless columns return failed if columns.is_a?(Array) failed.push("invalid columns type. #{columns}. should be array") failed end