Class: papaya_installer
Quellcode Position: Program_Root/papaya_installer.php
Class papaya_installer
Class Overview
|
Install default database Implementiert in Program_Root/papaya_installer.php [Zeile 21] base_object | --base_db | --papaya_installerAuthor(s):
|
|
[ Seitenanfang ]
Inherited Properties And Methods
| Inherited Properties | Inherited Methods |
|---|---|
|
Abgeleitet von base_db |
Abgeleitet von base_db
Abgeleitet von base_object
|
[ Seitenanfang ]
Properties Summary
| mixed | $authTables | |
| mixed | $dburi | |
| string | $debugRPC | Debug mode for RPC (shows iframe and rpc messages) |
| array | $existingTables | tables in database |
| boolean | $javascriptRPC | Installer wants to output a javascript for rpc |
| papaya_modulemanager | $modulemanager | module manager instance to create/sync tables |
| string | $outputMode | Output as js? |
| mixed | $paramname | |
| mixed | $phraseTables |
[ Seitenanfang ]
Method Summary
| void | checkAuthTables() | |
| boolean | checkDatabase() | Check database |
| void | checkTableExists() | |
| void | checkTableStruct() | |
| void | createTable() | |
| void | dialogCreateTable() | execute() | Execute |
| void | executeInstaller() | |
| void | getInstallerTableLine() | |
| void | getProgressBarPanel() | |
| void | getProgressJavascript() | |
| void | getTableCount() | |
| void | getTablesListView() | |
| void | initAdminAccount() | |
| void | initAuthentication() | |
| void | initialize() | Initialize parameters |
| void | initModuleManager() | |
| void | initModules() | |
| void | initOptionValues() | |
| void | initPhrases() | |
| array | insertCSV() | Insert CSV |
| void | installDatabaseTable() | |
| void | outputJavaScriptCommand() | |
| void | outputJavaScriptFinish() | |
| void | reloadInstaller() | |
| void | resetDataBaseTableData() | |
| void | syncTable() |
[ Seitenanfang ]
Properties
mixed
$authTables
= array('auth_groups', 'auth_link', 'auth_modperm', 'auth_modperm_link', 'auth_perm', 'auth_user') [Zeile 28]
[ Seitenanfang ]
mixed
$dburi
= PAPAYA_DB_URI [Zeile 22]
Neudefinition von:
- base_db::$dburi
- Database URI
[ Seitenanfang ]
string
$debugRPC
= false [Zeile 48]
Debug mode for RPC (shows iframe and rpc messages)
[ Seitenanfang ]
boolean
$javascriptRPC
= false [Zeile 60]
Installer wants to output a javascript for rpc
[ Seitenanfang ]
papaya_modulemanager
$modulemanager
= NULL [Zeile 42]
module manager instance to create/sync tables
[ Seitenanfang ]
mixed
$phraseTables
= array('lng', 'phrase', 'phrase_log', 'phrase_module', 'phrase_relmod', 'phrase_trans') [Zeile 25]
[ Seitenanfang ]
Methods
checkDatabase [Zeile 422]
|
Check database
API Tags:
| Access: | public |
[ Seitenanfang ]
dialogCreateTable [Zeile 462]
|
[ Seitenanfang ]
getInstallerTableLine [Zeile 306]
|
[ Seitenanfang ]
getProgressJavascript [Zeile 264]
|
[ Seitenanfang ]
getTableCount [Zeile 445]
|
[ Seitenanfang ]
initialize [Zeile 66]
|
Initialize parameters
API Tags:
| Access: | public |
[ Seitenanfang ]
insertCSV [Zeile 600]
|
Insert CSV
Parameters:| string | $table: | |
| string | $file: |
API Tags:
| Access: | public |
[ Seitenanfang ]
installDatabaseTable [Zeile 505]
|
[ Seitenanfang ]
outputJavaScriptCommand [Zeile 564]
|
[ Seitenanfang ]
resetDataBaseTableData [Zeile 531]
|
[ Seitenanfang ]
