DetailViewController
extends ArcheBaseController
in package
Description of DetailViewController
Tags
Table of Contents
Properties
- $config : mixed
- $helper : mixed
- $model : mixed
- $repoDb : mixed
- $siteLang : mixed
- $basicViewData : mixed
- $generalFunctions : mixed
- $repoid : mixed
- $repoUrl : mixed
Methods
- __construct() : mixed
- detailMain() : array<string|int, mixed>
- Detail view for the API Call template
- detailOverviewApi() : Response
- Detail view template for the generated API call results.
- detailViewMainMethod() : type
- the detail view
- generateObjDataForDissService() : object
- Generate the basic metadata for the root resource/collection in the dissemination services view
- checkAjaxRequestIsOn() : bool
- generateDetailView() : type
- Generate the detail view
- getChildData() : Response
- Get the child view data
- getIdentifierFromAjax() : string
- setBreadcrumb() : void
- set up the breadcrumb data
- setToolTip() : void
- Set up tooltip data
- setToolTipApi() : object
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
$generalFunctions
private
mixed
$generalFunctions
$repoid
private
mixed
$repoid
$repoUrl
private
mixed
$repoUrl
Methods
__construct()
public
__construct() : mixed
detailMain()
Detail view for the API Call template
public
detailMain(string $identifier) : array<string|int, mixed>
Parameters
- $identifier : string
Return values
array<string|int, mixed>detailOverviewApi()
Detail view template for the generated API call results.
public
detailOverviewApi(string $identifier, string $lang) : Response
Parameters
- $identifier : string
- $lang : string
Return values
ResponsedetailViewMainMethod()
the detail view
public
detailViewMainMethod(string $identifier) : type
Parameters
- $identifier : string
Return values
typegenerateObjDataForDissService()
Generate the basic metadata for the root resource/collection in the dissemination services view
public
generateObjDataForDissService(string $identifier) : object
Parameters
- $identifier : string
-
-> full repoUrl
Return values
objectcheckAjaxRequestIsOn()
private
checkAjaxRequestIsOn(string $identifier) : bool
Parameters
- $identifier : string
Return values
boolgenerateDetailView()
Generate the detail view
private
generateDetailView(string $identifier) : type
Parameters
- $identifier : string
Return values
typegetChildData()
Get the child view data
private
getChildData() : Response
Return values
ResponsegetIdentifierFromAjax()
private
getIdentifierFromAjax(string $identifier) : string
Parameters
- $identifier : string
Return values
stringsetBreadcrumb()
set up the breadcrumb data
private
setBreadcrumb() : void
setToolTip()
Set up tooltip data
private
setToolTip() : void
setToolTipApi()
private
setToolTipApi() : object