11 lines
238 B
Ruby
11 lines
238 B
Ruby
class BooksPresenter < SimpleDelegator
|
|
include ActiveSupport::NumberHelper
|
|
|
|
def price
|
|
number_to_currency(super / 100)
|
|
end
|
|
|
|
def authors
|
|
super.map { |author| "#{author.first_name} #{author.last_name}" }.join(', ')
|
|
end
|
|
end
|