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