PlagiarismService#

class PlagiarismService[source]#

Methods

get

Get a .models.PlagiarismRun.

delete

Delete a given plagiarism run and all its cases.

get_cases

Get all the .models.PlagiarismCase`s for the given `.models.PlagiarismRun.

get(*, plagiarism_id, extra_parameters=None)[source]#

Get a .models.PlagiarismRun.

Parameters:
Returns:

An single plagiarism run.

Return type:

PlagiarismRun

delete(*, plagiarism_id, extra_parameters=None)[source]#

Delete a given plagiarism run and all its cases.

This is irreversible, so make sure the user really wants this!

Parameters:
Returns:

Nothing.

Return type:

None

get_cases(*, plagiarism_id, offset=Nothing, limit=25, extra_parameters=None)[source]#

Get all the .models.PlagiarismCase`s for the given `.models.PlagiarismRun.

Parameters:
Returns:

An array of JSON serialized plagiarism cases.

Return type:

Sequence[PlagiarismCase]