class Skywriter::Resource::Pointer
Attributes
resource[R]
Public Class Methods
new(resource)
click to toggle source
# File lib/skywriter/resource/pointer.rb, line 6 def initialize(resource) @resource = resource end
Public Instance Methods
as_json(*)
click to toggle source
# File lib/skywriter/resource/pointer.rb, line 10 def as_json(*) context.register_dependency(resource) unless context.nil? return json_fragment end
Private Instance Methods
context()
click to toggle source
# File lib/skywriter/resource/pointer.rb, line 18 def context Thread.current[:skywriter_as_json_context] end