Method: Narou::ServerHelpers#select_valid_novel_ids

Defined in:
lib/web/appserver.rb

#select_valid_novel_ids(ids) ⇒ Object

有効な novel ID だけの配列を生成するID が指定されなかったか、1件も存在しない場合は nil を返す



47
48
49
50
51
52
53
# File 'lib/web/appserver.rb', line 47

def select_valid_novel_ids(ids)
  return nil unless ids.kind_of?(Array)
  result = ids.select do |id|
    id =~ /^\d+$/
  end
  result.empty? ? nil : result
end