EnvConfigurator
extends AbstractConfigurator
in package
Tags
Table of Contents
- $composer : mixed
- $io : mixed
- $options : mixed
- $path : mixed
- __construct() : mixed
- configure() : mixed
- unconfigure() : mixed
- isFileMarked() : bool
- isFileXmlMarked() : bool
- markData() : string
- markXmlData() : string
- updateData() : bool
- write() : mixed
- configureEnvDist() : mixed
- configurePhpUnit() : mixed
- evaluateValue() : mixed
- generateRandomBytes() : mixed
- unconfigureEnvFiles() : mixed
- unconfigurePhpUnit() : mixed
Properties
$composer
protected
mixed
$composer
$io
protected
mixed
$io
$options
protected
mixed
$options
$path
protected
mixed
$path
Methods
__construct()
public
__construct(Composer $composer, IOInterface $io, Options $options) : mixed
Parameters
- $composer : Composer
- $io : IOInterface
- $options : Options
Return values
mixed —configure()
public
configure(Recipe $recipe, mixed $vars, Lock $lock[, array<string|int, mixed> $options = [] ]) : mixed
Parameters
Return values
mixed —unconfigure()
public
unconfigure(Recipe $recipe, mixed $vars, Lock $lock) : mixed
Parameters
Return values
mixed —isFileMarked()
protected
isFileMarked(Recipe $recipe, string $file) : bool
Parameters
- $recipe : Recipe
- $file : string
Return values
bool —isFileXmlMarked()
protected
isFileXmlMarked(Recipe $recipe, string $file) : bool
Parameters
- $recipe : Recipe
- $file : string
Return values
bool —markData()
protected
markData(Recipe $recipe, string $data) : string
Parameters
- $recipe : Recipe
- $data : string
Return values
string —markXmlData()
protected
markXmlData(Recipe $recipe, string $data) : string
Parameters
- $recipe : Recipe
- $data : string
Return values
string —updateData()
protected
updateData(string $file, string $data) : bool
Parameters
- $file : string
- $data : string
Return values
bool —True if section was found and replaced
write()
protected
write(mixed $messages) : mixed
Parameters
- $messages : mixed
Return values
mixed —configureEnvDist()
private
configureEnvDist(Recipe $recipe, mixed $vars, bool $update) : mixed
Parameters
- $recipe : Recipe
- $vars : mixed
- $update : bool
Return values
mixed —configurePhpUnit()
private
configurePhpUnit(Recipe $recipe, mixed $vars, bool $update) : mixed
Parameters
- $recipe : Recipe
- $vars : mixed
- $update : bool
Return values
mixed —evaluateValue()
private
evaluateValue(mixed $value) : mixed
Parameters
- $value : mixed
Return values
mixed —generateRandomBytes()
private
generateRandomBytes([mixed $length = 16 ]) : mixed
Parameters
- $length : mixed = 16
Return values
mixed —unconfigureEnvFiles()
private
unconfigureEnvFiles(Recipe $recipe, mixed $vars) : mixed
Parameters
- $recipe : Recipe
- $vars : mixed
Return values
mixed —unconfigurePhpUnit()
private
unconfigurePhpUnit(Recipe $recipe, mixed $vars) : mixed
Parameters
- $recipe : Recipe
- $vars : mixed