##### Notice: Wiki was automatic generated from project sources as project API documentation. Do not edit manually!# Imponeer\Contracts\ExtensionsSetup\SetupStepInterface Defines setup step ## Methods | Name | Description | |------|-------------| |[__construct](#setupstepinterface__construct)|Constructor.| |[execute](#setupstepinterfaceexecute)|Execute setup step| |[getPriority](#setupstepinterfacegetpriority)|Get priority to use this step| ### SetupStepInterface::__construct **Description** ```php public __construct (\OutputDecorator|null $output) ``` Constructor. **Parameters** * `(\OutputDecorator|null) $output` : Where step info will be written **Return Values** `void`
### SetupStepInterface::execute **Description** ```php public execute (\InstallableExtensionInterface $extension, array $params) ``` Execute setup step **Parameters** * `(\InstallableExtensionInterface) $extension` : Object that will be installed/updated or removed * `(array) $params` : Extra params **Return Values** `bool`
### SetupStepInterface::getPriority **Description** ```php public getPriority (void) ``` Get priority to use this step **Parameters** `This function has no parameters.` **Return Values** `int`