Class: I2CE Module Core (Development)

From IHRIS Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


This article describes the class I2CE_Module_Core .

I2CE_Module_Core @todo Better Documentation

Methods

_runStatementList()

  • Defined in i2ce/lib/I2CE_Module_Core.php on line 439
  • Signature: static private function _runStatementList($statements)
  • Parameters:
    • $statements
      • Default Value: null

action_initialize()

Method called when the module is enabled for the first time. @param boolean -- returns true on success. false on error.

addConfigPathIndex()

createAltConfig()

  • Defined in i2ce/lib/I2CE_Module_Core.php on line 284
  • Signature: protected function createAltConfig($update_from_config)
  • Parameters:
    • $update_from_config

createMongoDBConfig()

  • Defined in i2ce/lib/I2CE_Module_Core.php on line 163
  • Signature: protected function createMongoDBConfig($update_from_config_alt)
  • Parameters:
    • $update_from_config_alt

dropOldCaches()

getHooks()

post_update()

Post Update this module if necessar

setupMagicDataStorage()

Setup the magic data storage

  • Defined in i2ce/lib/I2CE_Module_Core.php on line 82
  • Signature: public function setupMagicDataStorage($old_config_values)
  • Parameters:
    • array $old_config_values
      If non-null set the new storage to have these magic data values
      • Default Value: null
  • Returns: boolean.
    True on success

updateConfigAltToLong()

updateConfigProcessed()

updateConfigStatus()

updateLocales()

updateToInnoDB()

upgrade()

Upgrades the modules

Inherited Methods

__construct()

This public method is inherited from I2CE_Module->__construct()

action_configure()

This public method is inherited from I2CE_Module->action_configure()

action_disable()

This public method is inherited from I2CE_Module->action_disable()

action_enable()

This public method is inherited from I2CE_Module->action_enable()

getCLIMethods()

This public method is inherited from I2CE_Module->getCLIMethods()

getConfig()

This public method is inherited from I2CE_Module->getConfig()

getMethods()

This public method is inherited from I2CE_Module->getMethods()

pre_upgrade()

This public method is inherited from I2CE_Module->pre_upgrade()

_hasMethod()

This public method is inherited from I2CE_Fuzzy->_hasMethod()

Inherited Fuzzy Methods

launchBackgroundProcess()

This method is inherited from I2CE_Module->launchBackgroundProcess()

launchBackgroundPHPScript()

This method is inherited from I2CE_Module->launchBackgroundPHPScript()

launchBackgroundPage()

This method is inherited from I2CE_Module->launchBackgroundPage()

userMessage()

This method is inherited from I2CE_Fuzzy->userMessage()