![]() |
TYPO3
7.6
|
Public Member Functions | |
needsExecution () | |
![]() | |
setStepsCounter ($current, $total) | |
getCurrentStep () | |
getTotalSteps () | |
![]() | |
injectObjectManager (\TYPO3\CMS\Extbase\Object\ObjectManager $objectManager) | |
injectView (\TYPO3\CMS\Install\View\FailsafeView $view) | |
handle () | |
setToken ($token) | |
setController ($controller) | |
setAction ($action) | |
setPostValues (array $postValues) | |
setLastError (array $lastError) | |
setMessages (array $messages=array()) | |
![]() | |
execute () | |
Protected Member Functions | |
getDatabaseList ($initialInstallation) | |
initializeDatabaseConnection () | |
isValidDatabaseName ($databaseName) | |
![]() | |
assignSteps () | |
![]() | |
initializeHandle () | |
executeAction () | |
isDbalEnabled () | |
getContext () | |
loadExtLocalconfDatabaseAndExtTables () | |
getHashedPassword ($password) | |
Protected Attributes | |
$databaseConnection = null | |
![]() | |
$currentStep = 0 | |
$totalSteps = 0 | |
![]() | |
$objectManager = null | |
$view = null | |
$controller = '' | |
$action = '' | |
$token = '' | |
$postValues = array() | |
$lastError = array() | |
$messages = array() | |
Database select step. This step is only rendered if database is mysql. With dbal, database name is submitted by previous step already.
Definition at line 23 of file DatabaseSelect.php.
|
protected |
Returns list of available databases (with access-check based on username/password)
bool | $initialInstallation | TRUE if first installation is in progress, FALSE if upgrading or usual access |
Definition at line 141 of file DatabaseSelect.php.
References DatabaseSelect\initializeDatabaseConnection().
|
protected |
Initialize database connection
Definition at line 173 of file DatabaseSelect.php.
References $GLOBALS.
Referenced by DatabaseSelect\getDatabaseList(), and DatabaseSelect\needsExecution().
|
protected |
Validate the database name against the lowest common denominator of valid identifiers across different DBMS
string | $databaseName |
Definition at line 190 of file DatabaseSelect.php.
needsExecution | ( | ) |
Step needs to be executed if database is not set or can not be selected.
Implements StepInterface.
Definition at line 102 of file DatabaseSelect.php.
References $GLOBALS, and DatabaseSelect\initializeDatabaseConnection().
|
protected |
Definition at line 28 of file DatabaseSelect.php.