Documentation

GlossaryApi extends AbstractApi
in package

Glossaries help to explain some specific terms or the ones often used in the project so that they can be properly and consistently translated.

Use API to manage glossaries or specific terms. Glossary export and import are asynchronous operations and shall be completed with sequence of API methods.

Table of Contents

Methods

clearTerms()  : mixed
Clear Glossary
concordance()  : ModelCollection|null
Concordance search in Glossaries
create()  : Glossary|null
Add Glossary
createTerm()  : mixed
Add Term
delete()  : mixed
Delete Glossary
deleteConcept()  : mixed
Delete Concept
deleteTerm()  : mixed
Delete Term
download()  : DownloadFile|null
Download Glossary
export()  : GlossaryExport|null
Export Glossary
get()  : Glossary|null
Get Glossary
getConcept()  : GlossaryConcept|null
Get Concept
getExport()  : GlossaryExport|null
Check Glossary Export Status
getImport()  : GlossaryImport|null
Check Glossary Import Status
getTerm()  : Term|null
Get Term Info
import()  : GlossaryImport|null
Import Glossary
list()  : ModelCollection
List Glossaries
listConcepts()  : ModelCollection|null
List Concepts
listTerms()  : ModelCollection|null
List Terms
update()  : Glossary|null
Edit Glossary Info
updateConcept()  : GlossaryConcept
Update Concept
updateTerm()  : Term|null
Edit Term

Methods

createTerm()

Add Term

public createTerm(int $glossaryId, array<string|int, mixed> $data) : mixed
Parameters
$glossaryId : int
$data : array<string|int, mixed>

string $data[languageId] required
string $data[text] required
string $data[description]
string $data[partOfSpeech]
integer $data[translationOfTermId]

Tags
link

API Documentation

link

API Documentation Enterprise

updateConcept()

Update Concept

public updateConcept(int $glossaryId, int $conceptId, array<string|int, mixed> $data) : GlossaryConcept
Parameters
$glossaryId : int
$conceptId : int
$data : array<string|int, mixed>

string $data[subject]
string $data[definition]
bool $data[translatable]
string $data[note]
string $data[url]
string $data[figure]
array[] $data[languageDetails]

Tags
link

API Documentation

link

API Documentation Enterprise

Return values
GlossaryConcept

        
On this page

Search results