Module: DistrictCn
- Defined in:
- lib/district_cn.rb,
lib/district_cn/db.rb,
lib/district_cn/code.rb,
lib/district_cn/version.rb,
lib/district_cn/as_options.rb,
lib/district_cn/act_as_area_field.rb
Defined Under Namespace
Modules: ActAsAreaField, AsOptions, Db
Classes: Code
Constant Summary
collapse
- VERSION =
"1.0.3"
Class Method Summary
collapse
Class Method Details
.code(id) ⇒ Object
20
21
22
23
|
# File 'lib/district_cn.rb', line 20
def code(id)
return id if id.blank?
Code.new(id)
end
|
.search(text, limit = 10) ⇒ Object
25
26
27
28
29
30
31
32
33
34
35
|
# File 'lib/district_cn.rb', line 25
def search(text,limit=10)
results = []
list.each do |id,name|
break if results.size.eql?(limit)
if name =~ /#{text}/
results << Code.new(id)
end
end
results
end
|