DisseminationServicesController
extends ArcheBaseController
in package
Description of DisseminationServicesController
Tags
Table of Contents
Properties
- $config : mixed
- $helper : mixed
- $model : mixed
- $repoDb : mixed
- $siteLang : mixed
- $basicViewData : mixed
- $detailViewController : mixed
- $disseminations : mixed
- $generalFunctions : mixed
Methods
- __construct() : mixed
- generateView() : array<string|int, mixed>
- repo_3d_viewer() : array<string|int, mixed>
- Display the 3d object (nxs, ply) inside a js viewer
- repo_dl_collection_view() : type
- The collection view GUI view with the metadata and the js treeview
- repo_iiif_viewer() : array<string|int, mixed>
- Generate loris url based on the repoid and passing it back to the iiif template
- repo_pdf_viewer() : array<string|int, mixed>
- Display PDF in viewer
Properties
$config
protected
mixed
$config
$helper
protected
mixed
$helper
$model
protected
mixed
$model
$repoDb
protected
mixed
$repoDb
$siteLang
protected
mixed
$siteLang
$basicViewData
private
mixed
$basicViewData
$detailViewController
private
mixed
$detailViewController
$disseminations
private
mixed
$disseminations
= array('collection', '3d', 'iiif', 'collection_lazy')
$generalFunctions
private
mixed
$generalFunctions
Methods
__construct()
public
__construct() : mixed
generateView()
public
generateView(string $identifier, string $dissemination[, array<string|int, mixed> $additionalData = array() ]) : array<string|int, mixed>
Parameters
- $identifier : string
- $dissemination : string
- $additionalData : array<string|int, mixed> = array()
Return values
array<string|int, mixed>repo_3d_viewer()
Display the 3d object (nxs, ply) inside a js viewer
public
repo_3d_viewer(string $repoid) : array<string|int, mixed>
Parameters
- $repoid : string
-
-> repoid only
Return values
array<string|int, mixed>repo_dl_collection_view()
The collection view GUI view with the metadata and the js treeview
public
repo_dl_collection_view(string $repoid) : type
Parameters
- $repoid : string
Return values
typerepo_iiif_viewer()
Generate loris url based on the repoid and passing it back to the iiif template
public
repo_iiif_viewer(string $repoid) : array<string|int, mixed>
Parameters
- $repoid : string
-
-> repoid
Return values
array<string|int, mixed>repo_pdf_viewer()
Display PDF in viewer
public
repo_pdf_viewer(string $repoid) : array<string|int, mixed>
Parameters
- $repoid : string