Module: CanCamel::Filters
Constant Summary collapse
- ArgSyntaxError =
Class.new(StandardError)
Constants included from Validators
Validators::UnknownFilter, Validators::ValidationError
Class Method Summary collapse
Methods included from FilterHelper
Methods included from Validators
included, validate!, validates
Class Method Details
.at_day(days: nil, wdays: nil, **_) ⇒ Object
16 17 18 19 20 |
# File 'lib/can_camel/filters.rb', line 16 def at_day(days: nil, wdays: nil, **_) return if days && !from_int_array(days).include?(Time.now.day) return if wdays && !from_int_array(wdays).include?(Time.now.wday) {} end |
.at_time(hours:, **_) ⇒ Object
10 11 12 13 |
# File 'lib/can_camel/filters.rb', line 10 def at_time(hours:, **_) hours = from_int_array hours hours.include?(Time.now.hour) && {} end |