Module: EventParamHelper
- Defined in:
- lib/kalindar/event.rb
Constant Summary collapse
- @@duration_param =
minutes for abbrevations
{ '15m' => 15, '30m' => 30, '60m' => 60, '90m' => 90, '120m' => 120, '1d' => 24 * 60, '2d' => 24 * 2 * 60, '5d' => 24 * 5 * 60, '1w' => 24 * 7 * 60 }
Class Method Summary collapse
Class Method Details
.check_params(params) ⇒ Object
131 132 133 134 135 136 137 138 139 140 |
# File 'lib/kalindar/event.rb', line 131 def self.check_params params errors = {} if not(params[:start_time] =~ /\d\d:\d\d/) errors[:start_time] = '' end if not(duration params[:duration]) errors[:duration] = '' end errors end |
.duration(duration_p) ⇒ Object
126 127 128 129 |
# File 'lib/kalindar/event.rb', line 126 def self.duration duration_p # throw @@duration_param[duration_p] end |