Sha256: 1da46e6d4a150698f76baef3d5072559c9c6ede060f5314efabe7c1622cadec7
Contents?: true
Size: 338 Bytes
Versions: 3
Compression:
Stored size: 338 Bytes
Contents
module ActiveHash module ARApi require 'active_record/errors' module FindBy def find_by(options = {}) send(:where, options).first end def find_by!(options={}) result = find_by(options) raise ActiveRecord::RecordNotFound if result.blank? result end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
active_mocker-1.1.20 | lib/active_hash/find_by.rb |
active_mocker-1.1.11 | lib/active_hash/find_by.rb |
active_mocker-1.1.10 | lib/active_hash/find_by.rb |