FeLoginModeExtractionUpdate extends AbstractDownloadExtensionUpdate

Installs and downloads EXT:fe_login_mode

Internal

This class is only meant to be used within EXT:install and is not part of the TYPO3 Core API.

Attributes
#[UpgradeWizard]
'feLoginModeExtension'

Table of Contents

Properties

$confirmation  : Confirmation
$extension  : ExtensionModel
$output  : OutputInterface

Methods

__construct()  : mixed
executeUpdate()  : bool
Execute the update Called when a wizard reports that an update is necessary
getConfirmation()  : Confirmation
Return a confirmation message instance
getDescription()  : string
Return the description for this wizard
getPrerequisites()  : array<string|int, string>
Returns an array of class names of Prerequisite classes This way a wizard can define dependencies like "database up-to-date" or "reference index updated"
getTitle()  : string
Return the speaking name of this wizard
setOutput()  : void
Setter injection for output into upgrade wizards
updateNecessary()  : bool
Is an update necessary? Is used to determine whether a wizard needs to be run.
columnExists()  : bool
Checks if the column still exists in the database, otherwise it's no longer possible to determine whether the functionality was previously used.
functionalityUsed()  : bool
Check if the functionality was used by checking if at least one page defines another value than the default (0) for the fe_login_mode field.
getConnectionPool()  : ConnectionPool
installExtension()  : bool
This method can be called to install an extension following all proper processes (e.g. installing in extList, respecting priority, etc.)

Properties

Methods

executeUpdate()

Execute the update Called when a wizard reports that an update is necessary

public executeUpdate() : bool
Return values
bool

getDescription()

Return the description for this wizard

public getDescription() : string
Return values
string

getPrerequisites()

Returns an array of class names of Prerequisite classes This way a wizard can define dependencies like "database up-to-date" or "reference index updated"

public getPrerequisites() : array<string|int, string>
Return values
array<string|int, string>

getTitle()

Return the speaking name of this wizard

public getTitle() : string
Return values
string

setOutput()

Setter injection for output into upgrade wizards

public setOutput(OutputInterface $output) : void
Parameters
$output : OutputInterface

updateNecessary()

Is an update necessary? Is used to determine whether a wizard needs to be run.

public updateNecessary() : bool
Return values
bool

columnExists()

Checks if the column still exists in the database, otherwise it's no longer possible to determine whether the functionality was previously used.

protected columnExists() : bool
Return values
bool

functionalityUsed()

Check if the functionality was used by checking if at least one page defines another value than the default (0) for the fe_login_mode field.

protected functionalityUsed() : bool
Return values
bool

installExtension()

This method can be called to install an extension following all proper processes (e.g. installing in extList, respecting priority, etc.)

protected installExtension(ExtensionModel $extension) : bool
Parameters
$extension : ExtensionModel
Tags
throws
ExtensionManagerException
Return values
bool

whether the installation worked or not


        
On this page

Search results