LevelConstants
in package
Level of Description Constants.
Table of Contents
Constants
- ARTICLE_ID = 1759
- ARTIFACT_ID = 1751
- ARTWORK_ID = 1750
- AUDIO_ID = 1754
- BOOK_ID = 1700
- COLLECTION_ID = 238
- DATASET_ID = 1758
- DOCUMENT_ID = 1161
- FILE_ID = 241
- FONDS_ID = 236
- IMAGE_ID = 1756
- INSTALLATION_ID = 512
- ITEM_ID = 242
- JOURNAL_ID = 1703
- MANUSCRIPT_ID = 1704
- MIME_MAPPING = [ // Images -> Photograph or Image 'image/jpeg' => self::PHOTOGRAPH_ID, 'image/tiff' => self::PHOTOGRAPH_ID, 'image/png' => self::IMAGE_ID, 'image/gif' => self::IMAGE_ID, 'image/webp' => self::IMAGE_ID, 'image/svg+xml' => self::IMAGE_ID, // Audio 'audio/mpeg' => self::AUDIO_ID, 'audio/wav' => self::AUDIO_ID, 'audio/ogg' => self::AUDIO_ID, 'audio/flac' => self::AUDIO_ID, 'audio/aac' => self::AUDIO_ID, // Video 'video/mp4' => self::VIDEO_ID, 'video/webm' => self::VIDEO_ID, 'video/quicktime' => self::VIDEO_ID, 'video/x-msvideo' => self::VIDEO_ID, 'video/x-matroska' => self::VIDEO_ID, // Documents 'application/pdf' => self::DOCUMENT_ID, 'application/msword' => self::DOCUMENT_ID, 'application/vnd.openxmlformats-officedocument.wordprocessingml.document' => self::DOCUMENT_ID, // 3D Models 'model/gltf+json' => self::MODEL_3D_ID, 'model/gltf-binary' => self::MODEL_3D_ID, 'model/obj' => self::MODEL_3D_ID, 'model/stl' => self::MODEL_3D_ID, // Data 'text/csv' => self::DATASET_ID, 'application/json' => self::DATASET_ID, 'application/xml' => self::DATASET_ID, ]
- MODEL_3D_ID = 1757
- MONOGRAPH_ID = 1701
- OBJECT_ID = 500
- PART_ID = 299
- PERIODICAL_ID = 1702
- PHOTOGRAPH_ID = 1753
- RECORD_GROUP_ID = 434
- SERIES_ID = 239
- SPECIMEN_ID = 1752
- SUBFONDS_ID = 237
- SUBSERIES_ID = 240
- VIDEO_ID = 1755
Methods
- detectFromMimeType() : int|null
- Detect level from MIME type.
Constants
ARTICLE_ID
public
mixed
ARTICLE_ID
= 1759
ARTIFACT_ID
public
mixed
ARTIFACT_ID
= 1751
ARTWORK_ID
public
mixed
ARTWORK_ID
= 1750
AUDIO_ID
public
mixed
AUDIO_ID
= 1754
BOOK_ID
public
mixed
BOOK_ID
= 1700
COLLECTION_ID
public
mixed
COLLECTION_ID
= 238
DATASET_ID
public
mixed
DATASET_ID
= 1758
DOCUMENT_ID
public
mixed
DOCUMENT_ID
= 1161
FILE_ID
public
mixed
FILE_ID
= 241
FONDS_ID
public
mixed
FONDS_ID
= 236
IMAGE_ID
public
mixed
IMAGE_ID
= 1756
INSTALLATION_ID
public
mixed
INSTALLATION_ID
= 512
ITEM_ID
public
mixed
ITEM_ID
= 242
JOURNAL_ID
public
mixed
JOURNAL_ID
= 1703
MANUSCRIPT_ID
public
mixed
MANUSCRIPT_ID
= 1704
MIME_MAPPING
public
mixed
MIME_MAPPING
= [
// Images -> Photograph or Image
'image/jpeg' => self::PHOTOGRAPH_ID,
'image/tiff' => self::PHOTOGRAPH_ID,
'image/png' => self::IMAGE_ID,
'image/gif' => self::IMAGE_ID,
'image/webp' => self::IMAGE_ID,
'image/svg+xml' => self::IMAGE_ID,
// Audio
'audio/mpeg' => self::AUDIO_ID,
'audio/wav' => self::AUDIO_ID,
'audio/ogg' => self::AUDIO_ID,
'audio/flac' => self::AUDIO_ID,
'audio/aac' => self::AUDIO_ID,
// Video
'video/mp4' => self::VIDEO_ID,
'video/webm' => self::VIDEO_ID,
'video/quicktime' => self::VIDEO_ID,
'video/x-msvideo' => self::VIDEO_ID,
'video/x-matroska' => self::VIDEO_ID,
// Documents
'application/pdf' => self::DOCUMENT_ID,
'application/msword' => self::DOCUMENT_ID,
'application/vnd.openxmlformats-officedocument.wordprocessingml.document' => self::DOCUMENT_ID,
// 3D Models
'model/gltf+json' => self::MODEL_3D_ID,
'model/gltf-binary' => self::MODEL_3D_ID,
'model/obj' => self::MODEL_3D_ID,
'model/stl' => self::MODEL_3D_ID,
// Data
'text/csv' => self::DATASET_ID,
'application/json' => self::DATASET_ID,
'application/xml' => self::DATASET_ID,
]
MODEL_3D_ID
public
mixed
MODEL_3D_ID
= 1757
MONOGRAPH_ID
public
mixed
MONOGRAPH_ID
= 1701
OBJECT_ID
public
mixed
OBJECT_ID
= 500
PART_ID
public
mixed
PART_ID
= 299
PERIODICAL_ID
public
mixed
PERIODICAL_ID
= 1702
PHOTOGRAPH_ID
public
mixed
PHOTOGRAPH_ID
= 1753
RECORD_GROUP_ID
public
mixed
RECORD_GROUP_ID
= 434
SERIES_ID
public
mixed
SERIES_ID
= 239
SPECIMEN_ID
public
mixed
SPECIMEN_ID
= 1752
SUBFONDS_ID
public
mixed
SUBFONDS_ID
= 237
SUBSERIES_ID
public
mixed
SUBSERIES_ID
= 240
VIDEO_ID
public
mixed
VIDEO_ID
= 1755
Methods
detectFromMimeType()
Detect level from MIME type.
public
static detectFromMimeType(string $mimeType) : int|null
Parameters
- $mimeType : string