Configurator
in package
Tags
Table of Contents
- $cache : mixed
- $composer : mixed
- $configurators : mixed
- $io : mixed
- $options : mixed
- $postInstallConfigurators : mixed
- __construct() : mixed
- install() : mixed
- populateUpdate() : void
- postInstall() : mixed
- Run after all recipes have been installed to run post-install configurators.
- unconfigure() : mixed
- get() : AbstractConfigurator
Properties
$cache
private
mixed
$cache
$composer
private
mixed
$composer
$configurators
private
mixed
$configurators
$io
private
mixed
$io
$options
private
mixed
$options
$postInstallConfigurators
private
mixed
$postInstallConfigurators
Methods
__construct()
public
__construct(Composer $composer, IOInterface $io, Options $options) : mixed
Parameters
- $composer : Composer
- $io : IOInterface
- $options : Options
Return values
mixed —install()
public
install(Recipe $recipe, Lock $lock[, array<string|int, mixed> $options = [] ]) : mixed
Parameters
Return values
mixed —populateUpdate()
public
populateUpdate(RecipeUpdate $recipeUpdate) : void
Parameters
- $recipeUpdate : RecipeUpdate
Return values
void —postInstall()
Run after all recipes have been installed to run post-install configurators.
public
postInstall(Recipe $recipe, Lock $lock[, array<string|int, mixed> $options = [] ]) : mixed
Parameters
Return values
mixed —unconfigure()
public
unconfigure(Recipe $recipe, Lock $lock) : mixed
Parameters
Return values
mixed —get()
private
get(mixed $key) : AbstractConfigurator
Parameters
- $key : mixed