codecation/trailmix

View on GitHub
app/models/export.rb

Summary

Maintainability
A
0 mins
Test Coverage
class Export
  def initialize(user)
    @user = user
  end

  def filename
    "trailmix-#{Date.current}.json"
  end

  def to_json
    user.entries.to_json(only: [:body, :date])
  end

  private

  attr_reader :user
end