class Masheri::QueryBuilder::Order

An ASC or DESC modifier may appear after each field in the ORDER BY list. If no modifer appears, ASC is assumed. > SELECT * FROM members ORDER BY created DESC

Public Class Methods

new(column, order) click to toggle source
# File lib/masheri/query_builder.rb, line 127
def initialize(column, order)
  @column = column
  @order  = order
end

Public Instance Methods

to_s() click to toggle source
# File lib/masheri/query_builder.rb, line 132
def to_s
  if @column.blank? || @order.blank?
    ""
  else
    "ORDER BY #{@column} #{@desc}"
  end
end