Sha256: 91ddce1e1d6caf16228893560dc1b78e060f733673627af372bc5ecc31235227

Contents?: true

Size: 375 Bytes

Versions: 11

Compression:

Stored size: 375 Bytes

Contents

class User < ActiveRecord::Base
  has_many :likes

  def self.to_csv(enum)
    all.each do |user|
      enum << user.to_csv
		end
  end

  def send_instructions
    Notifier.instructions(self).deliver
  end

  def to_csv
    [
      self.name,
      self.last_name,
      self.address,
      self.email,
      self.created_at.to_s,
      self.updated_at.to_s
    ]
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
csv_rb-6.0.3.1 spec/dummy/app/models/user.rb
csv_rb-6.0.2.4 spec/dummy/app/models/user.rb
csv_rb-6.0.2.3 spec/dummy/app/models/user.rb
csv_rb-6.0.2.2 spec/dummy/app/models/user.rb
csv_rb-6.0.2.1 spec/dummy/app/models/user.rb
csv_rb-5.2.3.2 spec/dummy/app/models/user.rb
csv_rb-5.2.3.1 spec/dummy/app/models/user.rb
csv_rb-5.2.3 spec/dummy/app/models/user.rb
csv_rb-5.2.2 spec/dummy/app/models/user.rb
csv_rb-5.2.1 spec/dummy/app/models/user.rb
csv_rb-0.5.2 spec/dummy/app/models/user.rb