Sha256: 6a442fc359972eece0f815ab033f3c6f903a7a1dd2dd0d375caab41216b874b4
Contents?: true
Size: 328 Bytes
Versions: 52
Compression:
Stored size: 328 Bytes
Contents
require 'vienna/adapters/local' class Todo < Vienna::Model adapter Vienna::LocalAdapter attributes :title, :completed alias completed? completed # All active (not completed) todos def self.active all.reject(&:completed) end # All completed todos def self.completed all.select(&:completed) end end
Version data entries
52 entries across 52 versions & 3 rubygems