api/parts/mgmt/cms

This module is meant for handling CMS API requests.

Description:
  • This module is meant for handling CMS API requests.

Source:

Methods

(static) clearCache(params)

Description:
  • Clear cache for all API IDs

Source:
Parameters:
Name Type Description
params params

params object

(static) getEntries(params) → {boolean}

Description:
  • Get entries for a given API ID

Source:
Parameters:
Name Type Description
params params

params object

Returns:

true

Type
boolean

(static) getEntriesWithUpdate(params) → {boolean}

Description:
  • Get entries for a given API ID Will request from CMS if entries are stale or not found

Source:
Parameters:
Name Type Description
params params

params object

Returns:

true

Type
boolean

(inner) fetchFromCMS(params, callback)

Description:
  • Get entries for a given API ID from Countly CMS

Source:
Parameters:
Name Type Description
params params

params object

callback function

callback function

(inner) syncCMSDataToDB(params)

Description:
  • Get entries for a given API ID from Countly CMS

Source:
Parameters:
Name Type Description
params params

params object

(inner) transformAndStoreData(params, err, data, callback)

Description:
  • Transform and store CMS entries in DB

Source:
Parameters:
Name Type Description
params params

params object

err object

error object

data array

data array

callback function

callback function