ChildObject
extends MainObject
in package
Description of RPRObject
Tags
Table of Contents
Properties
- $model : mixed
- $repoDb : mixed
- $result : mixed
- $siteLang : mixed
- $childProperties : mixed
- $childTitle : mixed
- $rootType : mixed
Methods
- __construct() : mixed
- getActor() : array<string|int, mixed>
- getChildTitle() : string
- getData() : array<string|int, mixed>
- getRootType() : string
- init() : array<string|int, mixed>
- createModel() : void
- checkChildProperties() : mixed
- getChildTypes() : array<string|int, mixed>
- getConceptTypes() : mixed
- getInstituteTypes() : array<string|int, mixed>
- getOrganisationTypes() : array<string|int, mixed>
- getPersonTypes() : array<string|int, mixed>
- getPlaceTypes() : array<string|int, mixed>
- getProjectTypes() : array<string|int, mixed>
- getPublicationTypes() : array<string|int, mixed>
- processData() : array<string|int, mixed>
Properties
$model
protected
mixed
$model
$repoDb
protected
mixed
$repoDb
$result
protected
mixed
$result
= array()
$siteLang
protected
mixed
$siteLang
= "en"
$childProperties
private
mixed
$childProperties
= []
$childTitle
private
mixed
$childTitle
$rootType
private
mixed
$rootType
Methods
__construct()
public
__construct() : mixed
getActor()
public
getActor(string $repoid, string $lang, array<string|int, mixed> $searchProps) : array<string|int, mixed>
Parameters
- $repoid : string
- $lang : string
- $searchProps : array<string|int, mixed>
Return values
array<string|int, mixed>getChildTitle()
public
getChildTitle() : string
Return values
stringgetData()
public
getData() : array<string|int, mixed>
Return values
array<string|int, mixed>getRootType()
public
getRootType() : string
Return values
stringinit()
public
init(string $repoid, string $lang, array<string|int, mixed> $searchProps) : array<string|int, mixed>
Parameters
- $repoid : string
- $lang : string
- $searchProps : array<string|int, mixed>
Return values
array<string|int, mixed>createModel()
protected
createModel() : void
checkChildProperties()
private
checkChildProperties(string $class) : mixed
Parameters
- $class : string
getChildTypes()
private
getChildTypes() : array<string|int, mixed>
Return values
array<string|int, mixed>getConceptTypes()
private
getConceptTypes() : mixed
getInstituteTypes()
private
getInstituteTypes() : array<string|int, mixed>
Return values
array<string|int, mixed>getOrganisationTypes()
private
getOrganisationTypes() : array<string|int, mixed>
Return values
array<string|int, mixed>getPersonTypes()
private
getPersonTypes() : array<string|int, mixed>
Return values
array<string|int, mixed>getPlaceTypes()
private
getPlaceTypes() : array<string|int, mixed>
Return values
array<string|int, mixed>getProjectTypes()
private
getProjectTypes() : array<string|int, mixed>
Return values
array<string|int, mixed>getPublicationTypes()
private
getPublicationTypes() : array<string|int, mixed>
Return values
array<string|int, mixed>processData()
private
processData(array<string|int, mixed> $data) : array<string|int, mixed>
Parameters
- $data : array<string|int, mixed>