Installer
class Installer (View source)
Constants
DEFAULT_STARTING_POINT |
The default starting point handle. |
Properties
protected Application | $application | The application instance. |
|
protected InstallerOptions | $options | The options to be used by the installer. |
|
protected Resolver | $characterSetCollationResolver |
Methods
__construct(Application $application, InstallerOptions $options, Resolver $characterSetCollationResolver)
Initialize the instance.
getOptions()
Get the options to be used by the installer.
$this
createConnection()
Create a new Connection instance using the values specified in the options.
getStartingPoint(bool $fallbackToDefault)
Get the StartingPointPackage instance.
array|null
getDefaultConnectionConfiguration()
No description
reconfigureCharacterSetCollation(Connection $connection, string $characterSet, string $collation)
No description
Details
__construct(Application $application, InstallerOptions $options, Resolver $characterSetCollationResolver)
Initialize the instance.
InstallerOptions
getOptions()
Get the options to be used by the installer.
$this
setOptions(InstallerOptions $value)
Set the options to be used by the installer.
Connection
createConnection()
Create a new Connection instance using the values specified in the options.
StartingPointPackage
getStartingPoint(bool $fallbackToDefault)
Get the StartingPointPackage instance.
checkOptions()
deprecated
deprecated
No description
private array|null
getDefaultConnectionConfiguration()
No description
private Connection
setPreferredCharsetCollation(Connection $connection)
No description
private Connection
reconfigureCharacterSetCollation(Connection $connection, string $characterSet, string $collation)
No description