Module: Decentworks::DateSupport
- Defined in:
- lib/decentworks/date_support/date.rb,
lib/decentworks/date_support/version.rb,
lib/decentworks/date_support/configuration.rb,
lib/generators/decentworks/date_support/install/install_generator.rb,
sig/decentworks/date_support/date.rbs,
sig/decentworks/date_support/configuration.rbs
Defined Under Namespace
Modules: Generators
Classes: Configuration
Constant Summary
collapse
- VERSION =
"0.1.1"
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
15
16
17
18
19
|
# File 'lib/decentworks/date_support/configuration.rb', line 15
def configuration
raise "Initialization has not been performed." if @configuration.nil?
@configuration
end
|
This method returns an undefined value.
9
10
11
12
13
|
# File 'lib/decentworks/date_support/configuration.rb', line 9
def configure
@configuration ||= Configuration.new
yield(@configuration) if block_given?
end
|
.reset_configuration! ⇒ nil
28
29
30
|
# File 'lib/decentworks/date_support/configuration.rb', line 28
def reset_configuration!
@configuration = nil
end
|
Instance Method Details
#all_april ⇒ ::Range[::Date]
63
|
# File 'sig/decentworks/date_support/date.rbs', line 63
def all_april: -> ::Range[::Date]
|
#all_august ⇒ ::Range[::Date]
91
|
# File 'sig/decentworks/date_support/date.rbs', line 91
def all_august: -> ::Range[::Date]
|
#all_december ⇒ ::Range[::Date]
119
|
# File 'sig/decentworks/date_support/date.rbs', line 119
def all_december: -> ::Range[::Date]
|
#all_february ⇒ ::Range[::Date]
49
|
# File 'sig/decentworks/date_support/date.rbs', line 49
def all_february: -> ::Range[::Date]
|
#all_first_half ⇒ ::Range[::Date]
154
|
# File 'sig/decentworks/date_support/date.rbs', line 154
def all_first_half: -> ::Range[::Date]
|
#all_first_quarter ⇒ ::Range[::Date]
126
|
# File 'sig/decentworks/date_support/date.rbs', line 126
def all_first_quarter: -> ::Range[::Date]
|
#all_fourth_quarter ⇒ ::Range[::Date]
147
|
# File 'sig/decentworks/date_support/date.rbs', line 147
def all_fourth_quarter: -> ::Range[::Date]
|
#all_january ⇒ ::Range[::Date]
42
|
# File 'sig/decentworks/date_support/date.rbs', line 42
def all_january: -> ::Range[::Date]
|
#all_july ⇒ ::Range[::Date]
84
|
# File 'sig/decentworks/date_support/date.rbs', line 84
def all_july: -> ::Range[::Date]
|
#all_june ⇒ ::Range[::Date]
77
|
# File 'sig/decentworks/date_support/date.rbs', line 77
def all_june: -> ::Range[::Date]
|
#all_march ⇒ ::Range[::Date]
56
|
# File 'sig/decentworks/date_support/date.rbs', line 56
def all_march: -> ::Range[::Date]
|
#all_may ⇒ ::Range[::Date]
70
|
# File 'sig/decentworks/date_support/date.rbs', line 70
def all_may: -> ::Range[::Date]
|
#all_november ⇒ ::Range[::Date]
112
|
# File 'sig/decentworks/date_support/date.rbs', line 112
def all_november: -> ::Range[::Date]
|
#all_october ⇒ ::Range[::Date]
105
|
# File 'sig/decentworks/date_support/date.rbs', line 105
def all_october: -> ::Range[::Date]
|
#all_second_half ⇒ ::Range[::Date]
161
|
# File 'sig/decentworks/date_support/date.rbs', line 161
def all_second_half: -> ::Range[::Date]
|
#all_second_quarter ⇒ ::Range[::Date]
133
|
# File 'sig/decentworks/date_support/date.rbs', line 133
def all_second_quarter: -> ::Range[::Date]
|
#all_september ⇒ ::Range[::Date]
98
|
# File 'sig/decentworks/date_support/date.rbs', line 98
def all_september: -> ::Range[::Date]
|
#all_third_quarter ⇒ ::Range[::Date]
140
|
# File 'sig/decentworks/date_support/date.rbs', line 140
def all_third_quarter: -> ::Range[::Date]
|
#all_this_month ⇒ ::Range[::Date]
14
|
# File 'sig/decentworks/date_support/date.rbs', line 14
def all_this_month: -> ::Range[::Date]
|
#all_this_week ⇒ ::Range[::Date]
12
|
# File 'sig/decentworks/date_support/date.rbs', line 12
def all_this_week: -> ::Range[::Date]
|
#beginning_of_april ⇒ ::Date
61
|
# File 'sig/decentworks/date_support/date.rbs', line 61
def beginning_of_april: -> ::Date
|
#beginning_of_april? ⇒ Boolean
64
|
# File 'sig/decentworks/date_support/date.rbs', line 64
def beginning_of_april?: -> bool
|
#beginning_of_august ⇒ ::Date
89
|
# File 'sig/decentworks/date_support/date.rbs', line 89
def beginning_of_august: -> ::Date
|
#beginning_of_august? ⇒ Boolean
92
|
# File 'sig/decentworks/date_support/date.rbs', line 92
def beginning_of_august?: -> bool
|
#beginning_of_december ⇒ ::Date
117
|
# File 'sig/decentworks/date_support/date.rbs', line 117
def beginning_of_december: -> ::Date
|
#beginning_of_december? ⇒ Boolean
120
|
# File 'sig/decentworks/date_support/date.rbs', line 120
def beginning_of_december?: -> bool
|
#beginning_of_february ⇒ ::Date
47
|
# File 'sig/decentworks/date_support/date.rbs', line 47
def beginning_of_february: -> ::Date
|
#beginning_of_february? ⇒ Boolean
50
|
# File 'sig/decentworks/date_support/date.rbs', line 50
def beginning_of_february?: -> bool
|
#beginning_of_first_half ⇒ ::Date
152
|
# File 'sig/decentworks/date_support/date.rbs', line 152
def beginning_of_first_half: -> ::Date
|
#beginning_of_first_half? ⇒ Boolean
155
|
# File 'sig/decentworks/date_support/date.rbs', line 155
def beginning_of_first_half?: -> bool
|
#beginning_of_first_quarter ⇒ ::Date
124
|
# File 'sig/decentworks/date_support/date.rbs', line 124
def beginning_of_first_quarter: -> ::Date
|
#beginning_of_first_quarter? ⇒ Boolean
127
|
# File 'sig/decentworks/date_support/date.rbs', line 127
def beginning_of_first_quarter?: -> bool
|
#beginning_of_fourth_quarter ⇒ ::Date
145
|
# File 'sig/decentworks/date_support/date.rbs', line 145
def beginning_of_fourth_quarter: -> ::Date
|
#beginning_of_fourth_quarter? ⇒ Boolean
148
|
# File 'sig/decentworks/date_support/date.rbs', line 148
def beginning_of_fourth_quarter?: -> bool
|
#beginning_of_january ⇒ ::Date
40
|
# File 'sig/decentworks/date_support/date.rbs', line 40
def beginning_of_january: -> ::Date
|
#beginning_of_january? ⇒ Boolean
43
|
# File 'sig/decentworks/date_support/date.rbs', line 43
def beginning_of_january?: -> bool
|
#beginning_of_july ⇒ ::Date
82
|
# File 'sig/decentworks/date_support/date.rbs', line 82
def beginning_of_july: -> ::Date
|
#beginning_of_july? ⇒ Boolean
85
|
# File 'sig/decentworks/date_support/date.rbs', line 85
def beginning_of_july?: -> bool
|
#beginning_of_june ⇒ ::Date
75
|
# File 'sig/decentworks/date_support/date.rbs', line 75
def beginning_of_june: -> ::Date
|
#beginning_of_june? ⇒ Boolean
78
|
# File 'sig/decentworks/date_support/date.rbs', line 78
def beginning_of_june?: -> bool
|
#beginning_of_march ⇒ ::Date
54
|
# File 'sig/decentworks/date_support/date.rbs', line 54
def beginning_of_march: -> ::Date
|
#beginning_of_march? ⇒ Boolean
57
|
# File 'sig/decentworks/date_support/date.rbs', line 57
def beginning_of_march?: -> bool
|
#beginning_of_may ⇒ ::Date
68
|
# File 'sig/decentworks/date_support/date.rbs', line 68
def beginning_of_may: -> ::Date
|
#beginning_of_may? ⇒ Boolean
71
|
# File 'sig/decentworks/date_support/date.rbs', line 71
def beginning_of_may?: -> bool
|
#beginning_of_november ⇒ ::Date
110
|
# File 'sig/decentworks/date_support/date.rbs', line 110
def beginning_of_november: -> ::Date
|
#beginning_of_november? ⇒ Boolean
113
|
# File 'sig/decentworks/date_support/date.rbs', line 113
def beginning_of_november?: -> bool
|
#beginning_of_october ⇒ ::Date
103
|
# File 'sig/decentworks/date_support/date.rbs', line 103
def beginning_of_october: -> ::Date
|
#beginning_of_october? ⇒ Boolean
106
|
# File 'sig/decentworks/date_support/date.rbs', line 106
def beginning_of_october?: -> bool
|
#beginning_of_second_half ⇒ ::Date
159
|
# File 'sig/decentworks/date_support/date.rbs', line 159
def beginning_of_second_half: -> ::Date
|
#beginning_of_second_half? ⇒ Boolean
162
|
# File 'sig/decentworks/date_support/date.rbs', line 162
def beginning_of_second_half?: -> bool
|
#beginning_of_second_quarter ⇒ ::Date
131
|
# File 'sig/decentworks/date_support/date.rbs', line 131
def beginning_of_second_quarter: -> ::Date
|
#beginning_of_second_quarter? ⇒ Boolean
134
|
# File 'sig/decentworks/date_support/date.rbs', line 134
def beginning_of_second_quarter?: -> bool
|
#beginning_of_september ⇒ ::Date
96
|
# File 'sig/decentworks/date_support/date.rbs', line 96
def beginning_of_september: -> ::Date
|
#beginning_of_september? ⇒ Boolean
99
|
# File 'sig/decentworks/date_support/date.rbs', line 99
def beginning_of_september?: -> bool
|
#beginning_of_third_quarter ⇒ ::Date
138
|
# File 'sig/decentworks/date_support/date.rbs', line 138
def beginning_of_third_quarter: -> ::Date
|
#beginning_of_third_quarter? ⇒ Boolean
141
|
# File 'sig/decentworks/date_support/date.rbs', line 141
def beginning_of_third_quarter?: -> bool
|
#beginning_of_this_week ⇒ ::Date
10
|
# File 'sig/decentworks/date_support/date.rbs', line 10
def beginning_of_this_week: -> ::Date
|
#eight_months_ago ⇒ ::Date
23
|
# File 'sig/decentworks/date_support/date.rbs', line 23
def eight_months_ago: -> ::Date
|
#eight_months_since ⇒ ::Date
35
|
# File 'sig/decentworks/date_support/date.rbs', line 35
def eight_months_since: -> ::Date
|
#eleven_months_ago ⇒ ::Date
26
|
# File 'sig/decentworks/date_support/date.rbs', line 26
def eleven_months_ago: -> ::Date
|
#eleven_months_since ⇒ ::Date
38
|
# File 'sig/decentworks/date_support/date.rbs', line 38
def eleven_months_since: -> ::Date
|
#end_of_april ⇒ ::Date
62
|
# File 'sig/decentworks/date_support/date.rbs', line 62
def end_of_april: -> ::Date
|
#end_of_april? ⇒ Boolean
65
|
# File 'sig/decentworks/date_support/date.rbs', line 65
def end_of_april?: -> bool
|
#end_of_august ⇒ ::Date
90
|
# File 'sig/decentworks/date_support/date.rbs', line 90
def end_of_august: -> ::Date
|
#end_of_august? ⇒ Boolean
93
|
# File 'sig/decentworks/date_support/date.rbs', line 93
def end_of_august?: -> bool
|
#end_of_december ⇒ ::Date
118
|
# File 'sig/decentworks/date_support/date.rbs', line 118
def end_of_december: -> ::Date
|
#end_of_december? ⇒ Boolean
121
|
# File 'sig/decentworks/date_support/date.rbs', line 121
def end_of_december?: -> bool
|
#end_of_february ⇒ ::Date
48
|
# File 'sig/decentworks/date_support/date.rbs', line 48
def end_of_february: -> ::Date
|
#end_of_february? ⇒ Boolean
51
|
# File 'sig/decentworks/date_support/date.rbs', line 51
def end_of_february?: -> bool
|
#end_of_first_half ⇒ ::Date
153
|
# File 'sig/decentworks/date_support/date.rbs', line 153
def end_of_first_half: -> ::Date
|
#end_of_first_half? ⇒ Boolean
156
|
# File 'sig/decentworks/date_support/date.rbs', line 156
def end_of_first_half?: -> bool
|
#end_of_first_quarter ⇒ ::Date
125
|
# File 'sig/decentworks/date_support/date.rbs', line 125
def end_of_first_quarter: -> ::Date
|
#end_of_first_quarter? ⇒ Boolean
128
|
# File 'sig/decentworks/date_support/date.rbs', line 128
def end_of_first_quarter?: -> bool
|
#end_of_fourth_quarter ⇒ ::Date
146
|
# File 'sig/decentworks/date_support/date.rbs', line 146
def end_of_fourth_quarter: -> ::Date
|
#end_of_fourth_quarter? ⇒ Boolean
149
|
# File 'sig/decentworks/date_support/date.rbs', line 149
def end_of_fourth_quarter?: -> bool
|
#end_of_january ⇒ ::Date
41
|
# File 'sig/decentworks/date_support/date.rbs', line 41
def end_of_january: -> ::Date
|
#end_of_january? ⇒ Boolean
44
|
# File 'sig/decentworks/date_support/date.rbs', line 44
def end_of_january?: -> bool
|
#end_of_july ⇒ ::Date
83
|
# File 'sig/decentworks/date_support/date.rbs', line 83
def end_of_july: -> ::Date
|
#end_of_july? ⇒ Boolean
86
|
# File 'sig/decentworks/date_support/date.rbs', line 86
def end_of_july?: -> bool
|
#end_of_june ⇒ ::Date
76
|
# File 'sig/decentworks/date_support/date.rbs', line 76
def end_of_june: -> ::Date
|
#end_of_june? ⇒ Boolean
79
|
# File 'sig/decentworks/date_support/date.rbs', line 79
def end_of_june?: -> bool
|
#end_of_march ⇒ ::Date
55
|
# File 'sig/decentworks/date_support/date.rbs', line 55
def end_of_march: -> ::Date
|
#end_of_march? ⇒ Boolean
58
|
# File 'sig/decentworks/date_support/date.rbs', line 58
def end_of_march?: -> bool
|
#end_of_may ⇒ ::Date
69
|
# File 'sig/decentworks/date_support/date.rbs', line 69
def end_of_may: -> ::Date
|
#end_of_may? ⇒ Boolean
72
|
# File 'sig/decentworks/date_support/date.rbs', line 72
def end_of_may?: -> bool
|
#end_of_november ⇒ ::Date
111
|
# File 'sig/decentworks/date_support/date.rbs', line 111
def end_of_november: -> ::Date
|
#end_of_november? ⇒ Boolean
114
|
# File 'sig/decentworks/date_support/date.rbs', line 114
def end_of_november?: -> bool
|
#end_of_october ⇒ ::Date
104
|
# File 'sig/decentworks/date_support/date.rbs', line 104
def end_of_october: -> ::Date
|
#end_of_october? ⇒ Boolean
107
|
# File 'sig/decentworks/date_support/date.rbs', line 107
def end_of_october?: -> bool
|
#end_of_second_half ⇒ ::Date
160
|
# File 'sig/decentworks/date_support/date.rbs', line 160
def end_of_second_half: -> ::Date
|
#end_of_second_half? ⇒ Boolean
163
|
# File 'sig/decentworks/date_support/date.rbs', line 163
def end_of_second_half?: -> bool
|
#end_of_second_quarter ⇒ ::Date
132
|
# File 'sig/decentworks/date_support/date.rbs', line 132
def end_of_second_quarter: -> ::Date
|
#end_of_second_quarter? ⇒ Boolean
135
|
# File 'sig/decentworks/date_support/date.rbs', line 135
def end_of_second_quarter?: -> bool
|
#end_of_september ⇒ ::Date
97
|
# File 'sig/decentworks/date_support/date.rbs', line 97
def end_of_september: -> ::Date
|
#end_of_september? ⇒ Boolean
100
|
# File 'sig/decentworks/date_support/date.rbs', line 100
def end_of_september?: -> bool
|
#end_of_third_quarter ⇒ ::Date
139
|
# File 'sig/decentworks/date_support/date.rbs', line 139
def end_of_third_quarter: -> ::Date
|
#end_of_third_quarter? ⇒ Boolean
142
|
# File 'sig/decentworks/date_support/date.rbs', line 142
def end_of_third_quarter?: -> bool
|
#end_of_this_week ⇒ ::Date
11
|
# File 'sig/decentworks/date_support/date.rbs', line 11
def end_of_this_week: -> ::Date
|
#five_months_ago ⇒ ::Date
19
|
# File 'sig/decentworks/date_support/date.rbs', line 19
def five_months_ago: -> ::Date
|
#five_months_since ⇒ ::Date
31
|
# File 'sig/decentworks/date_support/date.rbs', line 31
def five_months_since: -> ::Date
|
#four_months_ago ⇒ ::Date
18
|
# File 'sig/decentworks/date_support/date.rbs', line 18
def four_months_ago: -> ::Date
|
#four_months_since ⇒ ::Date
30
|
# File 'sig/decentworks/date_support/date.rbs', line 30
def four_months_since: -> ::Date
|
#half_year_ago ⇒ ::Date
21
|
# File 'sig/decentworks/date_support/date.rbs', line 21
def half_year_ago: -> ::Date
|
#half_year_since ⇒ ::Date
33
|
# File 'sig/decentworks/date_support/date.rbs', line 33
def half_year_since: -> ::Date
|
#in_april? ⇒ Boolean
66
|
# File 'sig/decentworks/date_support/date.rbs', line 66
def in_april?: -> bool
|
#in_august? ⇒ Boolean
94
|
# File 'sig/decentworks/date_support/date.rbs', line 94
def in_august?: -> bool
|
#in_december? ⇒ Boolean
122
|
# File 'sig/decentworks/date_support/date.rbs', line 122
def in_december?: -> bool
|
#in_february? ⇒ Boolean
52
|
# File 'sig/decentworks/date_support/date.rbs', line 52
def in_february?: -> bool
|
#in_first_half? ⇒ Boolean
157
|
# File 'sig/decentworks/date_support/date.rbs', line 157
def in_first_half?: -> bool
|
#in_first_quarter? ⇒ Boolean
129
|
# File 'sig/decentworks/date_support/date.rbs', line 129
def in_first_quarter?: -> bool
|
#in_fourth_quarter? ⇒ Boolean
150
|
# File 'sig/decentworks/date_support/date.rbs', line 150
def in_fourth_quarter?: -> bool
|
#in_january? ⇒ Boolean
45
|
# File 'sig/decentworks/date_support/date.rbs', line 45
def in_january?: -> bool
|
#in_july? ⇒ Boolean
87
|
# File 'sig/decentworks/date_support/date.rbs', line 87
def in_july?: -> bool
|
#in_june? ⇒ Boolean
80
|
# File 'sig/decentworks/date_support/date.rbs', line 80
def in_june?: -> bool
|
#in_march? ⇒ Boolean
59
|
# File 'sig/decentworks/date_support/date.rbs', line 59
def in_march?: -> bool
|
#in_may? ⇒ Boolean
73
|
# File 'sig/decentworks/date_support/date.rbs', line 73
def in_may?: -> bool
|
#in_november? ⇒ Boolean
115
|
# File 'sig/decentworks/date_support/date.rbs', line 115
def in_november?: -> bool
|
#in_october? ⇒ Boolean
108
|
# File 'sig/decentworks/date_support/date.rbs', line 108
def in_october?: -> bool
|
#in_second_half? ⇒ Boolean
164
|
# File 'sig/decentworks/date_support/date.rbs', line 164
def in_second_half?: -> bool
|
#in_second_quarter? ⇒ Boolean
136
|
# File 'sig/decentworks/date_support/date.rbs', line 136
def in_second_quarter?: -> bool
|
#in_september? ⇒ Boolean
101
|
# File 'sig/decentworks/date_support/date.rbs', line 101
def in_september?: -> bool
|
#in_third_quarter? ⇒ Boolean
143
|
# File 'sig/decentworks/date_support/date.rbs', line 143
def in_third_quarter?: -> bool
|
#nine_months_ago ⇒ ::Date
24
|
# File 'sig/decentworks/date_support/date.rbs', line 24
def nine_months_ago: -> ::Date
|
#nine_months_since ⇒ ::Date
36
|
# File 'sig/decentworks/date_support/date.rbs', line 36
def nine_months_since: -> ::Date
|
#seven_months_ago ⇒ ::Date
22
|
# File 'sig/decentworks/date_support/date.rbs', line 22
def seven_months_ago: -> ::Date
|
#seven_months_since ⇒ ::Date
34
|
# File 'sig/decentworks/date_support/date.rbs', line 34
def seven_months_since: -> ::Date
|
#six_months_ago ⇒ ::Date
20
|
# File 'sig/decentworks/date_support/date.rbs', line 20
def six_months_ago: -> ::Date
|
#six_months_since ⇒ ::Date
32
|
# File 'sig/decentworks/date_support/date.rbs', line 32
def six_months_since: -> ::Date
|
#ten_months_ago ⇒ ::Date
25
|
# File 'sig/decentworks/date_support/date.rbs', line 25
def ten_months_ago: -> ::Date
|
#ten_months_since ⇒ ::Date
37
|
# File 'sig/decentworks/date_support/date.rbs', line 37
def ten_months_since: -> ::Date
|
#three_months_ago ⇒ ::Date
17
|
# File 'sig/decentworks/date_support/date.rbs', line 17
def three_months_ago: -> ::Date
|
#three_months_since ⇒ ::Date
29
|
# File 'sig/decentworks/date_support/date.rbs', line 29
def three_months_since: -> ::Date
|
#two_months_ago ⇒ ::Date
16
|
# File 'sig/decentworks/date_support/date.rbs', line 16
def two_months_ago: -> ::Date
|
#two_months_since ⇒ ::Date
28
|
# File 'sig/decentworks/date_support/date.rbs', line 28
def two_months_since: -> ::Date
|
#whole_months_elapsed ⇒ ::Integer
166
|
# File 'sig/decentworks/date_support/date.rbs', line 166
def whole_months_elapsed: (?from: ::Date, ?to: ::Date) -> ::Integer
|