class Diary::Query::Order

Public Class Methods

new(*conditions) click to toggle source
# File lib/diary-ruby/database/query.rb, line 226
def initialize(*conditions)
  sql_string = if conditions.size == 1
                 if string_or_symbol?(conditions[0])
                   conditions[0]
                 elsif Array === conditions[0]
                   conditions.join(', ')
                 else
                   conditions[0].to_s
                 end
               elsif conditions.size > 1
                 conditions.join(', ')
               end

  @sql_result = SQLString.new(sql_string)
end