Class: Corzinus::OrderDecorator

Inherits:
Drape::Decorator
  • Object
show all
Defined in:
app/decorators/corzinus/order_decorator.rb

Instance Method Summary collapse

Instance Method Details

#completed_atObject



14
15
16
# File 'app/decorators/corzinus/order_decorator.rb', line 14

def completed_at
  updated_at.strftime('%Y-%m-%d') if delivered?
end

#created_strfObject



10
11
12
# File 'app/decorators/corzinus/order_decorator.rb', line 10

def created_strf
  created_at.strftime('%B, %d, %Y')
end

#discount_titleObject



5
6
7
8
# File 'app/decorators/corzinus/order_decorator.rb', line 5

def discount_title
  title = I18n.t('corzinus.carts.coupon')
  coupon ? "#{title} (#{coupon.discount}%):" : "#{title}:"
end