78
78
79
79
< dl >
80
80
< dt > Defined in:</ dt >
81
- < dd > lib/jsonapi_compliable.rb< span class ="defines "> ,< br />
82
- lib/jsonapi_compliable/base.rb,< br /> lib/jsonapi_compliable/query.rb,< br /> lib/jsonapi_compliable/rails.rb,< br /> lib/jsonapi_compliable/scope.rb,< br /> lib/jsonapi_compliable/errors.rb,< br /> lib/jsonapi_compliable/version.rb,< br /> lib/jsonapi_compliable/resource.rb,< br /> lib/jsonapi_compliable/sideload.rb,< br /> lib/jsonapi_compliable/stats/dsl.rb,< br /> lib/jsonapi_compliable/util/hash.rb,< br /> lib/jsonapi_compliable/scoping/base.rb,< br /> lib/jsonapi_compliable/scoping/sort.rb,< br /> lib/jsonapi_compliable/adapters/null.rb,< br /> lib/jsonapi_compliable/stats/payload.rb,< br /> lib/jsonapi_compliable/util/sideload.rb,< br /> lib/jsonapi_compliable/scoping/filter.rb,< br /> lib/jsonapi_compliable/scoping/paginate.rb,< br /> lib/jsonapi_compliable/adapters/abstract.rb,< br /> lib/jsonapi_compliable/util/field_params.rb,< br /> lib/jsonapi_compliable/extensions/temp_id.rb,< br /> lib/jsonapi_compliable/scoping/filterable.rb,< br /> lib/jsonapi_compliable/util/include_params.rb,< br /> lib/jsonapi_compliable/util/render_options.rb,< br /> lib/jsonapi_compliable/scoping/extra_fields.rb,< br /> lib/jsonapi_compliable/adapters/active_record.rb,< br /> lib/jsonapi_compliable/scoping/default_filter.rb,< br /> lib/jsonapi_compliable/util/relationship_payload.rb,< br /> lib/jsonapi_compliable/extensions/extra_attribute.rb,< br /> lib/jsonapi_compliable/extensions/boolean_attribute.rb,< br /> lib/jsonapi_compliable/adapters/active_record_sideloading.rb</ span >
81
+ < dd > lib/jsonapi_compliable/configuration .rb< span class ="defines "> ,< br />
82
+ lib/jsonapi_compliable.rb,< br /> lib/jsonapi_compliable/base.rb,< br /> lib/jsonapi_compliable/query.rb,< br /> lib/jsonapi_compliable/rails.rb,< br /> lib/jsonapi_compliable/scope.rb,< br /> lib/jsonapi_compliable/errors.rb,< br /> lib/jsonapi_compliable/version.rb,< br /> lib/jsonapi_compliable/resource.rb,< br /> lib/jsonapi_compliable/sideload.rb,< br /> lib/jsonapi_compliable/stats/dsl.rb,< br /> lib/jsonapi_compliable/util/hash.rb,< br /> lib/jsonapi_compliable/scoping/base.rb,< br /> lib/jsonapi_compliable/scoping/sort.rb,< br /> lib/jsonapi_compliable/adapters/null.rb,< br /> lib/jsonapi_compliable/stats/payload.rb,< br /> lib/jsonapi_compliable/util/sideload.rb,< br /> lib/jsonapi_compliable/scoping/filter.rb,< br /> lib/jsonapi_compliable/scoping/paginate.rb,< br /> lib/jsonapi_compliable/adapters/abstract.rb,< br /> lib/jsonapi_compliable/util/field_params.rb,< br /> lib/jsonapi_compliable/extensions/temp_id.rb,< br /> lib/jsonapi_compliable/scoping/filterable.rb,< br /> lib/jsonapi_compliable/util/include_params.rb,< br /> lib/jsonapi_compliable/util/render_options.rb,< br /> lib/jsonapi_compliable/scoping/extra_fields.rb,< br /> lib/jsonapi_compliable/adapters/active_record.rb,< br /> lib/jsonapi_compliable/scoping/default_filter.rb,< br /> lib/jsonapi_compliable/util/relationship_payload.rb,< br /> lib/jsonapi_compliable/extensions/extra_attribute.rb,< br /> lib/jsonapi_compliable/extensions/boolean_attribute.rb,< br /> lib/jsonapi_compliable/adapters/active_record_sideloading.rb</ span >
83
83
</ dd >
84
84
</ dl >
85
85
86
86
</ div >
87
87
88
- < h2 > Defined Under Namespace</ h2 >
88
+ < h2 > Overview</ h2 > < div class ="docstring ">
89
+ < div class ="discussion ">
90
+
91
+ < p > < a
92
+ href ="https://robots.thoughtbot.com/mygem-configure-block "> robots.thoughtbot.com/mygem-configure-block</ a > </ p >
93
+
94
+
95
+ </ div >
96
+ </ div >
97
+ < div class ="tags ">
98
+
99
+
100
+ </ div > < h2 > Defined Under Namespace</ h2 >
89
101
< p class ="children ">
90
102
91
103
92
104
< strong class ="modules "> Modules:</ strong > < span class ='object_link '> < a href ="JsonapiCompliable/Adapters.html " title ="JsonapiCompliable::Adapters (module) "> Adapters</ a > </ span > , < span class ='object_link '> < a href ="JsonapiCompliable/Base.html " title ="JsonapiCompliable::Base (module) "> Base</ a > </ span > , < span class ='object_link '> < a href ="JsonapiCompliable/Errors.html " title ="JsonapiCompliable::Errors (module) "> Errors</ a > </ span > , < span class ='object_link '> < a href ="JsonapiCompliable/Extensions.html " title ="JsonapiCompliable::Extensions (module) "> Extensions</ a > </ span > , < span class ='object_link '> < a href ="JsonapiCompliable/Rails.html " title ="JsonapiCompliable::Rails (module) "> Rails</ a > </ span > , < span class ='object_link '> < a href ="JsonapiCompliable/Scoping.html " title ="JsonapiCompliable::Scoping (module) "> Scoping</ a > </ span > , < span class ='object_link '> < a href ="JsonapiCompliable/SerializableTempId.html " title ="JsonapiCompliable::SerializableTempId (module) "> SerializableTempId</ a > </ span > , < span class ='object_link '> < a href ="JsonapiCompliable/Stats.html " title ="JsonapiCompliable::Stats (module) "> Stats</ a > </ span > , < span class ='object_link '> < a href ="JsonapiCompliable/Util.html " title ="JsonapiCompliable::Util (module) "> Util</ a > </ span >
93
105
94
106
95
107
96
- < strong class ="classes "> Classes:</ strong > < span class ='object_link '> < a href ="JsonapiCompliable/Deserializer.html " title ="JsonapiCompliable::Deserializer (class) "> Deserializer</ a > </ span > , < span class ='object_link '> < a href ="JsonapiCompliable/Query.html " title ="JsonapiCompliable::Query (class) "> Query</ a > </ span > , < span class ='object_link '> < a href ="JsonapiCompliable/Resource.html " title ="JsonapiCompliable::Resource (class) "> Resource</ a > </ span > , < span class ='object_link '> < a href ="JsonapiCompliable/Scope.html " title ="JsonapiCompliable::Scope (class) "> Scope</ a > </ span > , < span class ='object_link '> < a href ="JsonapiCompliable/Sideload.html " title ="JsonapiCompliable::Sideload (class) "> Sideload</ a > </ span >
108
+ < strong class ="classes "> Classes:</ strong > < span class ='object_link '> < a href ="JsonapiCompliable/Configuration.html " title =" JsonapiCompliable::Configuration (class) " > Configuration </ a > </ span > , < span class =' object_link ' > < a href =" JsonapiCompliable/ Deserializer.html " title ="JsonapiCompliable::Deserializer (class) "> Deserializer</ a > </ span > , < span class ='object_link '> < a href ="JsonapiCompliable/Query.html " title ="JsonapiCompliable::Query (class) "> Query</ a > </ span > , < span class ='object_link '> < a href ="JsonapiCompliable/Resource.html " title ="JsonapiCompliable::Resource (class) "> Resource</ a > </ span > , < span class ='object_link '> < a href ="JsonapiCompliable/Scope.html " title ="JsonapiCompliable::Scope (class) "> Scope</ a > </ span > , < span class ='object_link '> < a href ="JsonapiCompliable/Sideload.html " title ="JsonapiCompliable::Sideload (class) "> Sideload</ a > </ span >
97
109
98
110
99
111
</ p >
@@ -104,7 +116,7 @@ <h2>Constant Summary</h2>
104
116
< dt id ="VERSION-constant " class =""> VERSION =
105
117
106
118
</ dt >
107
- < dd > < pre class ="code "> < span class ='tstring '> < span class ='tstring_beg '> "</ span > < span class ='tstring_content '> 0.10.0 </ span > < span class ='tstring_end '> "</ span > </ span > </ pre > </ dd >
119
+ < dd > < pre class ="code "> < span class ='tstring '> < span class ='tstring_beg '> "</ span > < span class ='tstring_content '> 0.11.4 </ span > < span class ='tstring_end '> "</ span > </ span > </ pre > </ dd >
108
120
109
121
</ dl >
110
122
@@ -125,6 +137,50 @@ <h2>
125
137
< li class ="public ">
126
138
< span class ="summary_signature ">
127
139
140
+ < a href ="#config-class_method " title ="config (class method) "> .< strong > config</ strong > ⇒ Object </ a >
141
+
142
+
143
+
144
+ </ span >
145
+
146
+
147
+
148
+
149
+
150
+
151
+
152
+
153
+
154
+ < span class ="summary_desc "> < div class ='inline '> </ div > </ span >
155
+
156
+ </ li >
157
+
158
+
159
+ < li class ="public ">
160
+ < span class ="summary_signature ">
161
+
162
+ < a href ="#configure-class_method " title ="configure (class method) "> .< strong > configure</ strong > {|config| ... } ⇒ Object </ a >
163
+
164
+
165
+
166
+ </ span >
167
+
168
+
169
+
170
+
171
+
172
+
173
+
174
+
175
+
176
+ < span class ="summary_desc "> < div class ='inline '> </ div > </ span >
177
+
178
+ </ li >
179
+
180
+
181
+ < li class ="public ">
182
+ < span class ="summary_signature ">
183
+
128
184
< a href ="#context-class_method " title ="context (class method) "> .< strong > context</ strong > ⇒ Object </ a >
129
185
130
186
@@ -220,7 +276,106 @@ <h2>Class Method Details</h2>
220
276
221
277
222
278
< div class ="method_details first ">
223
- < h3 class ="signature first " id ="context-class_method ">
279
+ < h3 class ="signature first " id ="config-class_method ">
280
+
281
+ .< strong > config</ strong > ⇒ < tt > Object</ tt >
282
+
283
+
284
+
285
+
286
+
287
+ </ h3 > < table class ="source_code ">
288
+ < tr >
289
+ < td >
290
+ < pre class ="lines ">
291
+
292
+
293
+ 69
294
+ 70
295
+ 71</ pre >
296
+ </ td >
297
+ < td >
298
+ < pre class ="code "> < span class ="info file "> # File 'lib/jsonapi_compliable.rb', line 69</ span >
299
+
300
+ < span class ='kw '> def</ span > < span class ='kw '> self</ span > < span class ='period '> .</ span > < span class ='id identifier rubyid_config '> config</ span >
301
+ < span class ='ivar '> @config</ span > < span class ='op '> ||=</ span > < span class ='const '> < span class ='object_link '> < a href ="JsonapiCompliable/Configuration.html " title ="JsonapiCompliable::Configuration (class) "> Configuration</ a > </ span > </ span > < span class ='period '> .</ span > < span class ='id identifier rubyid_new '> < span class ='object_link '> < a href ="JsonapiCompliable/Configuration.html#initialize-instance_method " title ="JsonapiCompliable::Configuration#initialize (method) "> new</ a > </ span > </ span >
302
+ < span class ='kw '> end</ span > </ pre >
303
+ </ td >
304
+ </ tr >
305
+ </ table >
306
+ </ div >
307
+
308
+ < div class ="method_details ">
309
+ < h3 class ="signature " id ="configure-class_method ">
310
+
311
+ .< strong > configure</ strong > {|config| ... } ⇒ < tt > Object</ tt >
312
+
313
+
314
+
315
+
316
+
317
+ </ h3 > < div class ="docstring ">
318
+ < div class ="discussion ">
319
+
320
+
321
+ </ div >
322
+ </ div >
323
+ < div class ="tags ">
324
+
325
+ < div class ="examples ">
326
+ < p class ="tag_title "> Examples:</ p >
327
+
328
+
329
+ < pre class ="example code "> < code > < span class ='const '> < span class ='object_link '> < a href ="" title ="JsonapiCompliable (module) "> JsonapiCompliable</ a > </ span > </ span > < span class ='period '> .</ span > < span class ='id identifier rubyid_configure '> configure</ span > < span class ='kw '> do</ span > < span class ='op '> |</ span > < span class ='id identifier rubyid_c '> c</ span > < span class ='op '> |</ span >
330
+ < span class ='id identifier rubyid_c '> c</ span > < span class ='period '> .</ span > < span class ='id identifier rubyid_raise_on_missing_sideload '> raise_on_missing_sideload</ span > < span class ='op '> =</ span > < span class ='kw '> false</ span >
331
+ < span class ='kw '> end</ span > </ code > </ pre >
332
+
333
+ </ div >
334
+
335
+ < p class ="tag_title "> Yields:</ p >
336
+ < ul class ="yield ">
337
+
338
+ < li >
339
+
340
+
341
+ < span class ='type '> (< tt > < span class ='object_link '> < a href ="#config-class_method " title ="JsonapiCompliable.config (method) "> config</ a > </ span > </ tt > )</ span >
342
+
343
+
344
+
345
+ </ li >
346
+
347
+ </ ul >
348
+
349
+ < p class ="tag_title "> See Also:</ p >
350
+ < ul class ="see ">
351
+
352
+ < li > < span class ='object_link '> < a href ="JsonapiCompliable/Configuration.html " title ="JsonapiCompliable::Configuration (class) "> Configuration</ a > </ span > </ li >
353
+
354
+ </ ul >
355
+
356
+ </ div > < table class ="source_code ">
357
+ < tr >
358
+ < td >
359
+ < pre class ="lines ">
360
+
361
+
362
+ 79
363
+ 80
364
+ 81</ pre >
365
+ </ td >
366
+ < td >
367
+ < pre class ="code "> < span class ="info file "> # File 'lib/jsonapi_compliable.rb', line 79</ span >
368
+
369
+ < span class ='kw '> def</ span > < span class ='kw '> self</ span > < span class ='period '> .</ span > < span class ='id identifier rubyid_configure '> configure</ span >
370
+ < span class ='kw '> yield</ span > < span class ='id identifier rubyid_config '> config</ span >
371
+ < span class ='kw '> end</ span > </ pre >
372
+ </ td >
373
+ </ tr >
374
+ </ table >
375
+ </ div >
376
+
377
+ < div class ="method_details ">
378
+ < h3 class ="signature " id ="context-class_method ">
224
379
225
380
.< strong > context</ strong > ⇒ < tt > Object</ tt >
226
381
@@ -247,12 +402,12 @@ <h3 class="signature first" id="context-class_method">
247
402
< pre class ="lines ">
248
403
249
404
250
- 48
251
405
49
252
- 50</ pre >
406
+ 50
407
+ 51</ pre >
253
408
</ td >
254
409
< td >
255
- < pre class ="code "> < span class ="info file "> # File 'lib/jsonapi_compliable.rb', line 48 </ span >
410
+ < pre class ="code "> < span class ="info file "> # File 'lib/jsonapi_compliable.rb', line 49 </ span >
256
411
257
412
< span class ='kw '> def</ span > < span class ='kw '> self</ span > < span class ='period '> .</ span > < span class ='id identifier rubyid_context '> context</ span >
258
413
< span class ='const '> Thread</ span > < span class ='period '> .</ span > < span class ='id identifier rubyid_current '> current</ span > < span class ='lbracket '> [</ span > < span class ='symbol '> :context</ span > < span class ='rbracket '> ]</ span > < span class ='op '> ||=</ span > < span class ='lbrace '> {</ span > < span class ='rbrace '> }</ span >
@@ -290,12 +445,12 @@ <h3 class="signature " id="context=-class_method">
290
445
< pre class ="lines ">
291
446
292
447
293
- 53
294
448
54
295
- 55</ pre >
449
+ 55
450
+ 56</ pre >
296
451
</ td >
297
452
< td >
298
- < pre class ="code "> < span class ="info file "> # File 'lib/jsonapi_compliable.rb', line 53 </ span >
453
+ < pre class ="code "> < span class ="info file "> # File 'lib/jsonapi_compliable.rb', line 54 </ span >
299
454
300
455
< span class ='kw '> def</ span > < span class ='kw '> self</ span > < span class ='period '> .</ span > < span class ='id identifier rubyid_context= '> context=</ span > < span class ='lparen '> (</ span > < span class ='id identifier rubyid_val '> val</ span > < span class ='rparen '> )</ span >
301
456
< span class ='const '> Thread</ span > < span class ='period '> .</ span > < span class ='id identifier rubyid_current '> current</ span > < span class ='lbracket '> [</ span > < span class ='symbol '> :context</ span > < span class ='rbracket '> ]</ span > < span class ='op '> =</ span > < span class ='id identifier rubyid_val '> val</ span >
@@ -320,14 +475,14 @@ <h3 class="signature " id="included-class_method">
320
475
< pre class ="lines ">
321
476
322
477
323
- 41
324
478
42
325
479
43
326
480
44
327
- 45</ pre >
481
+ 45
482
+ 46</ pre >
328
483
</ td >
329
484
< td >
330
- < pre class ="code "> < span class ="info file "> # File 'lib/jsonapi_compliable.rb', line 41 </ span >
485
+ < pre class ="code "> < span class ="info file "> # File 'lib/jsonapi_compliable.rb', line 42 </ span >
331
486
332
487
< span class ='kw '> def</ span > < span class ='kw '> self</ span > < span class ='period '> .</ span > < span class ='id identifier rubyid_included '> included</ span > < span class ='lparen '> (</ span > < span class ='id identifier rubyid_klass '> klass</ span > < span class ='rparen '> )</ span >
333
488
< span class ='id identifier rubyid_klass '> klass</ span > < span class ='period '> .</ span > < span class ='id identifier rubyid_instance_eval '> instance_eval</ span > < span class ='kw '> do</ span >
@@ -367,18 +522,18 @@ <h3 class="signature " id="with_context-class_method">
367
522
< pre class ="lines ">
368
523
369
524
370
- 58
371
525
59
372
526
60
373
527
61
374
528
62
375
529
63
376
530
64
377
531
65
378
- 66</ pre >
532
+ 66
533
+ 67</ pre >
379
534
</ td >
380
535
< td >
381
- < pre class ="code "> < span class ="info file "> # File 'lib/jsonapi_compliable.rb', line 58 </ span >
536
+ < pre class ="code "> < span class ="info file "> # File 'lib/jsonapi_compliable.rb', line 59 </ span >
382
537
383
538
< span class ='kw '> def</ span > < span class ='kw '> self</ span > < span class ='period '> .</ span > < span class ='id identifier rubyid_with_context '> with_context</ span > < span class ='lparen '> (</ span > < span class ='id identifier rubyid_obj '> obj</ span > < span class ='comma '> ,</ span > < span class ='id identifier rubyid_namespace '> namespace</ span > < span class ='rparen '> )</ span >
384
539
< span class ='kw '> begin</ span >
@@ -399,7 +554,7 @@ <h3 class="signature " id="with_context-class_method">
399
554
</ div >
400
555
401
556
< div id ="footer ">
402
- Generated on Tue Oct 3 14:55:06 2017 by
557
+ Generated on Wed Apr 18 07:58:12 2018 by
403
558
< a href ="http://yardoc.org " title ="Yay! A Ruby Documentation Tool " target ="_parent "> yard</ a >
404
559
0.9.9 (ruby-2.3.0).
405
560
</ div >
0 commit comments