Oihana PHP System

ThesaurusTrait uses trait:short, trait:short, trait:short, trait:short, trait:short, trait:short, trait:short, trait:short, trait:short

The enumeration of all thesaurus properties.

Tags
author

Marc Alcaraz

since
1.1.1

Table of Contents

Constants

ACTIVE  : string = 'active'
The visibility flag : an inactive scheme is hidden from the interfaces without being deleted.
BROAD_MATCH  : string = 'broadMatch'
The attribute key of the skos:broadMatch property.
BROADER  : string = 'broader'
The attribute key of the skos:broader property.
BROADER_TRANSITIVE  : string = 'broaderTransitive'
The attribute key of the skos:broaderTransitive property.
CHANGE_NOTE  : string = 'changeNote'
The attribute key of the skos:changeNote property.
CHARGE_TIMING  : string = 'chargeTiming'
CHILDREN_COUNT  : string = 'childrenCount'
The number of direct children — the count of `narrower` concepts.
CLOSE_MATCH  : string = 'closeMatch'
The attribute key of the skos:closeMatch property.
COLOR  : string = 'color'
A house color, expressed as a `#RRGGBB` hex string.
DOMAIN  : string = 'domain'
The domain the scheme is filed under, as a bare key or a hydrated {@see \xyz\oihana\schema\thesaurus\ThesaurusDomain}.
EDITORIAL_NOTE  : string = 'editorialNote'
The attribute key of the skos:editorialNote property.
EXACT_MATCH  : string = 'exactMatch'
The attribute key of the skos:exactMatch property.
EXAMPLE  : string = 'example'
The attribute key of the skos:example property.
FREE_SHIPPING_THRESHOLD  : string = 'freeShippingThreshold'
HARVESTED  : string = 'harvested'
The provenance flag : a harvested scheme is fed by an external source, so the term core (`id`/`name`) is read-only and only the house overlays are editable.
HAS_TOP_CONCEPT  : string = 'hasTopConcept'
The attribute key of the skos:hasTopConcept property.
HIDDEN_LABEL  : string = 'hiddenLabel'
The attribute key of the skos:hiddenLabel property.
HISTORY_NOTE  : string = 'historyNote'
The attribute key of the skos:historyNote property.
MEMBER  : string = 'member'
The attribute key of the skos:member property.
MEMBER_LIST  : string = 'memberList'
The attribute key of the skos:memberList property.
NARROW_MATCH  : string = 'narrowMatch'
The attribute key of the skos:narrowMatch property.
NARROWER  : string = 'narrower'
The attribute key of the skos:narrower property.
NARROWER_TRANSITIVE  : string = 'narrowerTransitive'
The attribute key of the skos:narrowerTransitive property.
NOTE  : string = 'note'
The attribute key of the skos:note property.
ORDER  : string = 'order'
The display order of the scheme within its domain.
PATH  : string = 'path'
The relative path of the scheme routes (e.g. `/thesaurus/products/categories`).
RELATED  : string = 'related'
The attribute key of the skos:related property.
RELATED_MATCH  : string = 'relatedMatch'
The attribute key of the skos:relatedMatch property.
SCOPE_NOTE  : string = 'scopeNote'
The attribute key of the skos:scopeNote property.
SHIPPING_RATE  : string = 'shippingRate'
SYSTEM  : string = 'system'
The system flag : the technical skeleton of the scheme is defined in code, so it cannot be deleted through an API.
TOP_CONCEPT_OF  : string = 'topConceptOf'
The attribute key of the skos:topConceptOf property.
VAT  : string = 'vat'

Constants

ACTIVE

The visibility flag : an inactive scheme is hidden from the interfaces without being deleted.

public string ACTIVE = 'active'

Related model property:

public ?bool $active ;

BROAD_MATCH

The attribute key of the skos:broadMatch property.

public string BROAD_MATCH = 'broadMatch'

BROADER

The attribute key of the skos:broader property.

public string BROADER = 'broader'

BROADER_TRANSITIVE

The attribute key of the skos:broaderTransitive property.

public string BROADER_TRANSITIVE = 'broaderTransitive'

CHANGE_NOTE

The attribute key of the skos:changeNote property.

public string CHANGE_NOTE = 'changeNote'

CHILDREN_COUNT

The number of direct children — the count of `narrower` concepts.

public string CHILDREN_COUNT = 'childrenCount'

Related model property:

public ?int $childrenCount ;

CLOSE_MATCH

The attribute key of the skos:closeMatch property.

public string CLOSE_MATCH = 'closeMatch'

COLOR

A house color, expressed as a `#RRGGBB` hex string.

public string COLOR = 'color'

Related model property:

public ?string $color ;

DOMAIN

The domain the scheme is filed under, as a bare key or a hydrated {@see \xyz\oihana\schema\thesaurus\ThesaurusDomain}.

public string DOMAIN = 'domain'

Related model property:

public null|string|array|ThesaurusDomain $domain ;

EDITORIAL_NOTE

The attribute key of the skos:editorialNote property.

public string EDITORIAL_NOTE = 'editorialNote'

EXACT_MATCH

The attribute key of the skos:exactMatch property.

public string EXACT_MATCH = 'exactMatch'

EXAMPLE

The attribute key of the skos:example property.

public string EXAMPLE = 'example'

HARVESTED

The provenance flag : a harvested scheme is fed by an external source, so the term core (`id`/`name`) is read-only and only the house overlays are editable.

public string HARVESTED = 'harvested'

Related model property:

public ?bool $harvested ;

HAS_TOP_CONCEPT

The attribute key of the skos:hasTopConcept property.

public string HAS_TOP_CONCEPT = 'hasTopConcept'

HIDDEN_LABEL

The attribute key of the skos:hiddenLabel property.

public string HIDDEN_LABEL = 'hiddenLabel'

HISTORY_NOTE

The attribute key of the skos:historyNote property.

public string HISTORY_NOTE = 'historyNote'

MEMBER

The attribute key of the skos:member property.

public string MEMBER = 'member'

MEMBER_LIST

The attribute key of the skos:memberList property.

public string MEMBER_LIST = 'memberList'

NARROW_MATCH

The attribute key of the skos:narrowMatch property.

public string NARROW_MATCH = 'narrowMatch'

NARROWER

The attribute key of the skos:narrower property.

public string NARROWER = 'narrower'

NARROWER_TRANSITIVE

The attribute key of the skos:narrowerTransitive property.

public string NARROWER_TRANSITIVE = 'narrowerTransitive'

NOTE

The attribute key of the skos:note property.

public string NOTE = 'note'

ORDER

The display order of the scheme within its domain.

public string ORDER = 'order'

Related model property:

public ?int $order ;

PATH

The relative path of the scheme routes (e.g. `/thesaurus/products/categories`).

public string PATH = 'path'

Related model property:

public ?string $path ;

The attribute key of the skos:related property.

public string RELATED = 'related'

The attribute key of the skos:relatedMatch property.

public string RELATED_MATCH = 'relatedMatch'

SCOPE_NOTE

The attribute key of the skos:scopeNote property.

public string SCOPE_NOTE = 'scopeNote'

SYSTEM

The system flag : the technical skeleton of the scheme is defined in code, so it cannot be deleted through an API.

public string SYSTEM = 'system'

Related model property:

public ?bool $system ;

TOP_CONCEPT_OF

The attribute key of the skos:topConceptOf property.

public string TOP_CONCEPT_OF = 'topConceptOf'
On this page

Search results