Module: Service::Utils
- Defined in:
- lib/service/utils.rb,
lib/service/utils/version.rb
Constant Summary collapse
- VERSION =
"0.1.0"
Class Method Summary collapse
Class Method Details
.false?(str) ⇒ Boolean
11 12 13 |
# File 'lib/service/utils.rb', line 11 def false?(str) return ["n", "no", "f", "false"].include?(str.to_s.strip.downcase) end |
.metadata(collection) ⇒ Object
15 16 17 18 19 20 21 22 23 24 |
# File 'lib/service/utils.rb', line 15 def (collection) return { current_page: collection.current_page, per_page: collection.page_size, prev_page: collection.prev_page, next_page: collection.next_page, total_pages: collection.page_count, total_count: collection.pagination_record_count } end |
.true?(str) ⇒ Boolean
7 8 9 |
# File 'lib/service/utils.rb', line 7 def true?(str) return ["y", "yes", "t", "true"].include?(str.to_s.strip.downcase) end |