PHP Class App\Services\Deployment\DeployerRecipeFileBuilder

Inheritance: implements App\Services\Deployment\DeployerFileBuilderInterface
Afficher le fichier Open project: ngmy/webloyer Class Usage Examples

Protected Properties

Свойство Type Description
$deployerFile
$fs
$recipe

Méthodes publiques

Méthode Description
__construct ( App\Services\Filesystem\FilesystemInterface $fs, DeployerFile $deployerFile )
__destruct ( )
getResult ( ) : DeployerFile Get a recipe file instance.
pathInfo ( ) : DeployerRecipeFileBuilder Set a recipe file path info.
put ( ) : DeployerRecipeFileBuilder Put a recipe file.
setRecipe ( Model $recipe ) : DeployerRecipeFileBuilder Set a recipe model instance.

Method Details

__construct() public méthode

public __construct ( App\Services\Filesystem\FilesystemInterface $fs, DeployerFile $deployerFile )
$fs App\Services\Filesystem\FilesystemInterface
$deployerFile DeployerFile

__destruct() public méthode

public __destruct ( )

getResult() public méthode

Get a recipe file instance.
public getResult ( ) : DeployerFile
Résultat DeployerFile

pathInfo() public méthode

Set a recipe file path info.
public pathInfo ( ) : DeployerRecipeFileBuilder
Résultat DeployerRecipeFileBuilder $this

put() public méthode

Put a recipe file.
public put ( ) : DeployerRecipeFileBuilder
Résultat DeployerRecipeFileBuilder $this

setRecipe() public méthode

Set a recipe model instance.
public setRecipe ( Model $recipe ) : DeployerRecipeFileBuilder
$recipe Illuminate\Database\Eloquent\Model
Résultat DeployerRecipeFileBuilder $this

Property Details

$deployerFile protected_oe property

protected $deployerFile

$fs protected_oe property

protected $fs

$recipe protected_oe property

protected $recipe