class Copyleaks::SubmissionRepository

Public Class Methods

new(id) click to toggle source

@param [String] Id of a repository to add the scanned document to.

# File lib/copyleaks/models/submissions/properties/repository.rb, line 27
def initialize(id)
  @id = id
end

Public Instance Methods

as_json(*_args) click to toggle source
# File lib/copyleaks/models/submissions/properties/repository.rb, line 31
def as_json(*_args)
  {
    id: @id
  }.select { |_k, v| !v.nil? }
end
to_json(*options) click to toggle source
# File lib/copyleaks/models/submissions/properties/repository.rb, line 37
def to_json(*options)
  as_json(*options).to_json(*options)
end