Sha256: 3a511ea8252f1912f022920f3e74767494d6e7de840ea7438829439bf0e2f728

Contents?: true

Size: 512 Bytes

Versions: 61

Compression:

Stored size: 512 Bytes

Contents

module Piggybak
  class OrderNote < ActiveRecord::Base
    attr_accessible :user_id, :order_id, :note, :created_at
    validates_presence_of :user_id, :order_id

    belongs_to :order
    belongs_to :user
    validates_presence_of :user_id
    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

61 entries across 61 versions & 1 rubygems

Version Path
piggybak-0.6.34 app/models/piggybak/order_note.rb
piggybak-0.6.33 app/models/piggybak/order_note.rb
piggybak-0.6.32 app/models/piggybak/order_note.rb
piggybak-0.6.31 app/models/piggybak/order_note.rb
piggybak-0.6.30 app/models/piggybak/order_note.rb
piggybak-0.6.29 app/models/piggybak/order_note.rb
piggybak-0.6.28 app/models/piggybak/order_note.rb
piggybak-0.6.27 app/models/piggybak/order_note.rb
piggybak-0.6.26 app/models/piggybak/order_note.rb
piggybak-0.6.25 app/models/piggybak/order_note.rb
piggybak-0.6.24 app/models/piggybak/order_note.rb
piggybak-0.6.23 app/models/piggybak/order_note.rb
piggybak-0.6.22 app/models/piggybak/order_note.rb
piggybak-0.6.21 app/models/piggybak/order_note.rb
piggybak-0.6.20 app/models/piggybak/order_note.rb
piggybak-0.6.19 app/models/piggybak/order_note.rb
piggybak-0.6.18 app/models/piggybak/order_note.rb
piggybak-0.6.17 app/models/piggybak/order_note.rb
piggybak-0.6.16 app/models/piggybak/order_note.rb
piggybak-0.6.15 app/models/piggybak/order_note.rb