Zum Inhalt

SimpleFAQ_Frontend_Json

This class handles all Json requests for the SimpleFAQ application

Implements:

Tinebase_Frontend_Json_Interface, Tinebase_Frontend_Interface

Extend:

Tinebase_Frontend_Json_Abstract

Methods

Name Description
__construct the constructor
deleteFaqs deletes existing records
getFaq Return a single record
getSettings Returns settings for SimpleFAQ app
saveFaq creates/updates a record
saveSettings creates/updates settings
searchFaqs Search for records matching given arguments

Inherited methods

Name Description
__call magic method for json api
addFilterModelPlugin Add a plugin for a former filter
getModelsConfiguration returns model configurations for application starter
getRegistryData Returns registry data of the application.
getRelatableModels Returns all relatable models for this app
getTemplates get available templates by containerId
resolveContainersAndTags resolve containers and tags

SimpleFAQ_Frontend_Json::__construct

Description

public __construct (void)

the constructor

Parameters

This function has no parameters.

Return Values

void


SimpleFAQ_Frontend_Json::deleteFaqs

Description

public deleteFaqs (array $ids)

deletes existing records

Parameters

  • (array) $ids

Return Values

string


SimpleFAQ_Frontend_Json::getFaq

Description

public getFaq (string $id)

Return a single record

Parameters

  • (string) $id

Return Values

array

record data


SimpleFAQ_Frontend_Json::getSettings

Description

public getSettings (void)

Returns settings for SimpleFAQ app

Parameters

This function has no parameters.

Return Values

array

record data


SimpleFAQ_Frontend_Json::saveFaq

Description

public saveFaq (array $recordData)

creates/updates a record

Parameters

  • (array) $recordData

Return Values

array

created/updated record


SimpleFAQ_Frontend_Json::saveSettings

Description

public saveSettings (void)

creates/updates settings

Parameters

This function has no parameters.

Return Values

array

created/updated settings


SimpleFAQ_Frontend_Json::searchFaqs

Description

public searchFaqs (array $filter, array $paging)

Search for records matching given arguments

Parameters

  • (array) $filter
  • (array) $paging

Return Values

array