class CKANRegistryPageController extends PageController (View source)

Properties

Methods

protected
init()

No description

public
array
getCKANClientConfig(DataObject $holder = null)

Loads model data encapsulated as JSON in order to power front end technologies used to render that data. Includes critical info such as the CKAN site to query (e.g. which domain, datastore, etc.) but also can be extended to be used for configuring the component used to show this (e.g. React.js or Vue.js component configuration).

public
readSchema(HTTPRequest $request)

Returns the frontend application client configuration schema

public
string
getBasePath(DataObject $holder = null)

Returns the base path for the resource's page with a leading slash

Details

protected init()

No description

array getCKANClientConfig(DataObject $holder = null)

Loads model data encapsulated as JSON in order to power front end technologies used to render that data. Includes critical info such as the CKAN site to query (e.g. which domain, datastore, etc.) but also can be extended to be used for configuring the component used to show this (e.g. React.js or Vue.js component configuration).

Parameters

DataObject $holder

Return Value

array

readSchema(HTTPRequest $request)

Returns the frontend application client configuration schema

Parameters

HTTPRequest $request

string getBasePath(DataObject $holder = null)

Returns the base path for the resource's page with a leading slash

Parameters

DataObject $holder

Return Value

string