Cheetah
|
Public Attributes | |
$_aConfig | |
$_sBasePath | |
$_sHomePath | |
$_sModulePath | |
$_aActions | |
$_aNonHashable | |
Additional Inherited Members | |
![]() | |
static | isModuleInstalled ($sUri) |
Base class for Installer classes in modules engine.
The class contains different check functions which are used during the installation process. An object of the class is created automatically with Cheetah's modules installer. Installation/Uninstallation process can be controlled with config.php file located in [module]/install/ folder.
Example of usage:
Memberships/ACL: Doesn't depend on user's membership.
Alerts: no alerts available
Definition at line 37 of file ChWsbInstaller.php.
ChWsbInstaller::__construct | ( | $aConfig | ) |
Reimplemented in ChZIPInstaller, ChWmapInstaller, ChWallInstaller, ChVideosInstaller, ChStoreInstaller, ChSoundsInstaller, ChSMTPInstaller, ChSitesInstaller, ChSctrInstaller, ChRuInstaller, ChQuotesInstaller, ChProfilerInstaller, ChProfileCustomizeInstaller, ChPollInstaller, ChPhotosInstaller, ChPmtInstaller, ChPageACInstaller, ChOAuthInstaller, ChNewsInstaller, ChMbpInstaller, ChH5avInstaller, ChGroupsInstaller, ChGSearchInstaller, ChOrcaInstaller, ChFilesInstaller, ChFdbInstaller, ChEventsInstaller, ChCRSSInstaller, ChChatInstaller, ChBoardInstaller, ChBlogsInstaller, ChAvaInstaller, ChArlInstaller, ChAdsInstaller, ChWsbUpdater, and ChSimpleMessengerInstaller.
Definition at line 47 of file ChWsbInstaller.php.
ChWsbInstaller::_addLanguage | ( | $aLanguage, | |
$aLangInfo | |||
) |
Definition at line 722 of file ChWsbInstaller.php.
ChWsbInstaller::_displayResult | ( | $sAction, | |
$bResult, | |||
$sResult = '' |
|||
) |
Definition at line 312 of file ChWsbInstaller.php.
ChWsbInstaller::_getPermissions | ( | $sFilePath | ) |
Definition at line 814 of file ChWsbInstaller.php.
ChWsbInstaller::_hash | ( | $sPath, | |
& | $aFiles | ||
) |
Definition at line 261 of file ChWsbInstaller.php.
ChWsbInstaller::_info | ( | $sPath | ) |
Definition at line 277 of file ChWsbInstaller.php.
ChWsbInstaller::_perform | ( | $sOperationName, | |
$sOperationTitle | |||
) |
Definition at line 284 of file ChWsbInstaller.php.
ChWsbInstaller::_recompileLanguageForAllModules | ( | $iLangId | ) |
Definition at line 779 of file ChWsbInstaller.php.
ChWsbInstaller::_removeLanguage | ( | $aLanguage, | |
$aLangInfo | |||
) |
Definition at line 764 of file ChWsbInstaller.php.
ChWsbInstaller::_updateLanguage | ( | $bInstall, | |
$aLanguage, | |||
$iCategoryId = 0 |
|||
) |
Reimplemented in ChWsbUpdater.
Definition at line 688 of file ChWsbInstaller.php.
ChWsbInstaller::actionChangePermissions | ( | $bInstall = true | ) |
Definition at line 390 of file ChWsbInstaller.php.
ChWsbInstaller::actionChangePermissionsFailed | ( | $mixedResult | ) |
Definition at line 430 of file ChWsbInstaller.php.
ChWsbInstaller::actionCheckDependencies | ( | $bInstall = true | ) |
Definition at line 331 of file ChWsbInstaller.php.
ChWsbInstaller::actionCheckDependenciesFailed | ( | $mixedResult | ) |
Definition at line 350 of file ChWsbInstaller.php.
ChWsbInstaller::actionCheckPermissions | ( | $bInstall = true | ) |
Definition at line 368 of file ChWsbInstaller.php.
ChWsbInstaller::actionCheckPermissionsFailed | ( | $mixedResult | ) |
Definition at line 383 of file ChWsbInstaller.php.
ChWsbInstaller::actionClearDbCache | ( | $bInstall = true | ) |
Definition at line 660 of file ChWsbInstaller.php.
ChWsbInstaller::actionExecuteSql | ( | $bInstall = true | ) |
Definition at line 447 of file ChWsbInstaller.php.
ChWsbInstaller::actionExecuteSqlFailed | ( | $mixedResult | ) |
Definition at line 495 of file ChWsbInstaller.php.
ChWsbInstaller::actionOperationFailed | ( | $mixedResult | ) |
Definition at line 327 of file ChWsbInstaller.php.
ChWsbInstaller::actionRecompileAlerts | ( | $bInstall = true | ) |
Definition at line 652 of file ChWsbInstaller.php.
ChWsbInstaller::actionRecompileCategories | ( | $bInstall = true | ) |
Definition at line 619 of file ChWsbInstaller.php.
ChWsbInstaller::actionRecompileComments | ( | $bInstall = true | ) |
Definition at line 595 of file ChWsbInstaller.php.
ChWsbInstaller::actionRecompileGlobalParamaters | ( | $bInstall = true | ) |
Definition at line 545 of file ChWsbInstaller.php.
ChWsbInstaller::actionRecompileInjections | ( | $bInstall = true | ) |
Definition at line 630 of file ChWsbInstaller.php.
ChWsbInstaller::actionRecompileMainMenu | ( | $bInstall = true | ) |
Definition at line 554 of file ChWsbInstaller.php.
ChWsbInstaller::actionRecompileMemberActions | ( | $bInstall = true | ) |
Definition at line 601 of file ChWsbInstaller.php.
ChWsbInstaller::actionRecompileMemberMenu | ( | $bInstall = true | ) |
Definition at line 563 of file ChWsbInstaller.php.
ChWsbInstaller::actionRecompilePageBuilder | ( | $bInstall = true | ) |
Definition at line 577 of file ChWsbInstaller.php.
ChWsbInstaller::actionRecompilePermalinks | ( | $bInstall = true | ) |
Definition at line 637 of file ChWsbInstaller.php.
ChWsbInstaller::actionRecompileProfileFields | ( | $bInstall = true | ) |
Definition at line 586 of file ChWsbInstaller.php.
ChWsbInstaller::actionRecompileSearch | ( | $bInstall = true | ) |
Definition at line 626 of file ChWsbInstaller.php.
ChWsbInstaller::actionRecompileSiteStats | ( | $bInstall = true | ) |
Definition at line 571 of file ChWsbInstaller.php.
ChWsbInstaller::actionRecompileTags | ( | $bInstall = true | ) |
Definition at line 607 of file ChWsbInstaller.php.
ChWsbInstaller::actionRecompileVotes | ( | $bInstall = true | ) |
Definition at line 613 of file ChWsbInstaller.php.
ChWsbInstaller::actionShowConclusion | ( | $bInstall = true | ) |
Definition at line 361 of file ChWsbInstaller.php.
ChWsbInstaller::actionShowIntroduction | ( | $bInstall = true | ) |
Definition at line 354 of file ChWsbInstaller.php.
ChWsbInstaller::actionUpdateLanguages | ( | $bInstall = true | ) |
Reimplemented in ChWsbUpdater.
Definition at line 504 of file ChWsbInstaller.php.
ChWsbInstaller::actionUpdateLanguagesFailed | ( | $mixedResult | ) |
Definition at line 538 of file ChWsbInstaller.php.
ChWsbInstaller::getHomeDir | ( | ) |
Definition at line 681 of file ChWsbInstaller.php.
ChWsbInstaller::getName | ( | ) |
Definition at line 673 of file ChWsbInstaller.php.
ChWsbInstaller::getTitle | ( | ) |
Definition at line 677 of file ChWsbInstaller.php.
ChWsbInstaller::getVendor | ( | ) |
Definition at line 669 of file ChWsbInstaller.php.
ChWsbInstaller::install | ( | $aParams | ) |
Reimplemented in ChZIPInstaller, ChWmapInstaller, ChWallInstaller, ChVideosInstaller, ChStoreInstaller, ChSpyInstaller, ChSoundsInstaller, ChSMTPInstaller, ChSitesInstaller, ChShoutBoxInstaller, ChRuInstaller, ChProfileCustomizeInstaller, ChPollInstaller, ChPhotosInstaller, ChPmtInstaller, ChOAuthInstaller, ChMbpInstaller, ChH5avInstaller, ChGroupsInstaller, ChFilesInstaller, ChEventsInstaller, ChBlogsInstaller, ChAvaInstaller, and ChAdsInstaller.
Definition at line 136 of file ChWsbInstaller.php.
ChWsbInstaller::recompile | ( | $aParams | ) |
Definition at line 241 of file ChWsbInstaller.php.
ChWsbInstaller::uninstall | ( | $aParams | ) |
Reimplemented in ChZIPInstaller, ChWmapInstaller, ChWallInstaller, ChVideosInstaller, ChStoreInstaller, ChSoundsInstaller, ChSMTPInstaller, ChSitesInstaller, ChRuInstaller, ChProfileCustomizeInstaller, ChPollInstaller, ChPhotosInstaller, ChPmtInstaller, ChOAuthInstaller, ChMbpInstaller, ChH5avInstaller, ChGroupsInstaller, ChOrcaInstaller, ChFilesInstaller, ChEventsInstaller, ChBlogsInstaller, ChAvaInstaller, and ChAdsInstaller.
Definition at line 196 of file ChWsbInstaller.php.
ChWsbInstaller::$_aActions |
Definition at line 44 of file ChWsbInstaller.php.
ChWsbInstaller::$_aConfig |
Definition at line 39 of file ChWsbInstaller.php.
ChWsbInstaller::$_aNonHashable |
Definition at line 45 of file ChWsbInstaller.php.
ChWsbInstaller::$_sBasePath |
Definition at line 40 of file ChWsbInstaller.php.
ChWsbInstaller::$_sHomePath |
Definition at line 41 of file ChWsbInstaller.php.
ChWsbInstaller::$_sModulePath |
Definition at line 42 of file ChWsbInstaller.php.