Sha256: 73ea433c732bec45b07ca881bdf91b0caa1b91b2f12d5c2e757458269d024969

Contents?: true

Size: 450 Bytes

Versions: 1

Compression:

Stored size: 450 Bytes

Contents

module Piggybak
  class OrderNote < ActiveRecord::Base
    validates :user_id, presence: true
    validates :order_id, presence: true

    belongs_to :order
    belongs_to :user
    default_scope :order => 'created_at ASC'

    def details
      "<b>#{created_at.strftime("%m-%d-%Y %H:%M")}</b> by #{user ? user.email : 'N/A'}:<br />#{note}"
    end

    def admin_label
      "Order Note: #{created_at.strftime("%m-%d-%Y %H:%M")}"
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
piggybak-0.7.0 app/models/piggybak/order_note.rb