7878
7979 < dl >
8080 < 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 >
8383</ dd >
8484 </ dl >
8585
8686</ div >
8787
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 >
89101< p class ="children ">
90102
91103
92104 < 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 >
93105
94106
95107
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 >
97109
98110
99111</ p >
@@ -104,7 +116,7 @@ <h2>Constant Summary</h2>
104116 < dt id ="VERSION-constant " class =""> VERSION =
105117
106118 </ 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 >
108120
109121 </ dl >
110122
@@ -125,6 +137,50 @@ <h2>
125137 < li class ="public ">
126138 < span class ="summary_signature ">
127139
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+
128184 < a href ="#context-class_method " title ="context (class method) "> .< strong > context</ strong > ⇒ Object </ a >
129185
130186
@@ -220,7 +276,106 @@ <h2>Class Method Details</h2>
220276
221277
222278 < 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 ">
224379
225380 .< strong > context</ strong > ⇒ < tt > Object</ tt >
226381
@@ -247,12 +402,12 @@ <h3 class="signature first" id="context-class_method">
247402 < pre class ="lines ">
248403
249404
250- 48
25140549
252- 50</ pre >
406+ 50
407+ 51</ pre >
253408 </ td >
254409 < 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 >
256411
257412< span class ='kw '> def</ span > < span class ='kw '> self</ span > < span class ='period '> .</ span > < span class ='id identifier rubyid_context '> context</ span >
258413 < 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">
290445 < pre class ="lines ">
291446
292447
293- 53
29444854
295- 55</ pre >
449+ 55
450+ 56</ pre >
296451 </ td >
297452 < 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 >
299454
300455< 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 >
301456 < 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">
320475 < pre class ="lines ">
321476
322477
323- 41
32447842
32547943
32648044
327- 45</ pre >
481+ 45
482+ 46</ pre >
328483 </ td >
329484 < 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 >
331486
332487< 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 >
333488 < 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">
367522 < pre class ="lines ">
368523
369524
370- 58
37152559
37252660
37352761
37452862
37552963
37653064
37753165
378- 66</ pre >
532+ 66
533+ 67</ pre >
379534 </ td >
380535 < 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 >
382537
383538< 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 >
384539 < span class ='kw '> begin</ span >
@@ -399,7 +554,7 @@ <h3 class="signature " id="with_context-class_method">
399554</ div >
400555
401556 < 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
403558 < a href ="http://yardoc.org " title ="Yay! A Ruby Documentation Tool " target ="_parent "> yard</ a >
404559 0.9.9 (ruby-2.3.0).
405560</ div >
0 commit comments