Package DE_EPAGES::Installer::API::LanguagePack
Example |
my $Installer = DE_EPAGES::Installer::API::LanguagePack->new(
LanguageCode => 'es',
);
$Installer->install;
|
Functions
- deleteCtmplFiles
- deleteGlobalFiles
- install
- installStoreType
- languageCode
- new
- storeName
- storeType
- storeTypeDir
- storeTypeVersion
- uninstall
deleteCtmplFiles
Deletes .ctmpl files of a language from EPAGES_STATIC.
Syntax |
$Installer->deleteCtmplFiles;
|
deleteGlobalFiles
Deletes language files from the directories EPAGES_CARTRIDGES and
EPAGES_WEBROOT/Doc.
Syntax |
$Installer->deleteGlobalFiles;
|
install
Installs language pack database strings and files.
Syntax |
$Installer->install;
|
installStoreType
Installs language pack files for /Data/Public and /Data/javascript.
Syntax |
$Installer->installStoreType;
|
languageCode
Returns the language code of the language pack.
Syntax |
$LanguageCode = $Installer->languageCode;
|
Return |
- $LanguageCode (string)
- store name
|
new
Creates a new language pack installer.
Syntax |
$Installer = DE_EPAGES::Installer::API::LanguagePack->new(%options);
|
Input |
- %options (hash)
- options for un/install
- LanguageCode - language code, e.g. 'es' - string
|
Return |
- $Installer (object)
- language pack installer
|
storeName
Returns the logical name of the current database.
Throws an error if there is no database connection.
Syntax |
$StoreName = $Installer->storeName;
|
Return |
- $StoreName (string)
- store name
|
storeType
Returns the type of the current database.
Throws an error if there is no database connection.
Syntax |
$StoreType = $Installer->storeType;
|
Return |
- $StoreName (string)
- store name
|
storeTypeDir
The cartridge will be installed into this store type directory.
Syntax |
$StoreTypeDir = $Installer->storeTypeDir;
|
Return |
- $StoreTypeDir (string)
- store type directory
|
storeTypeVersion
The cartridge will be installed for this store type version.
Syntax |
$StoreTypeVersion = $Installer->storeTypeVersion;
|
Return |
- $StoreTypeVersion (string)
- store type version
|
uninstall
Deletes language pack database strings and files.
Syntax |
$Installer->uninstall;
|