PHP Класс App\Services\Deployment\DeployerDeploymentFileBuilder

Наследование: implements App\Services\Deployment\DeployerFileBuilderInterface
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$deployerFile
$fs
$project
$recipeFile
$serverListFile

Открытые методы

Метод Описание
__construct ( App\Services\Filesystem\FilesystemInterface $fs, DeployerFile $deployerFile )
__destruct ( )
getResult ( ) : DeployerFile Get a deployment file instance.
pathInfo ( ) : DeployerDeploymentFileBuilder Set a deployment file path info.
put ( ) : DeployerDeploymentFileBuilder Put a deployment file.
setProject ( Model $project ) : DeployerDeploymentFileBuilder Set a project model instance.
setRecipeFile ( array $recipeFile ) : DeployerDeploymentFileBuilder Set recipe file instances.
setServerListFile ( DeployerFile $serverListFile ) : DeployerDeploymentFileBuilder Set a server list file instance.

Описание методов

__construct() публичный Метод

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

__destruct() публичный Метод

public __destruct ( )

getResult() публичный Метод

Get a deployment file instance.
public getResult ( ) : DeployerFile
Результат DeployerFile

pathInfo() публичный Метод

Set a deployment file path info.
public pathInfo ( ) : DeployerDeploymentFileBuilder
Результат DeployerDeploymentFileBuilder $this

put() публичный Метод

Put a deployment file.
public put ( ) : DeployerDeploymentFileBuilder
Результат DeployerDeploymentFileBuilder $this

setProject() публичный Метод

Set a project model instance.
public setProject ( Model $project ) : DeployerDeploymentFileBuilder
$project Illuminate\Database\Eloquent\Model
Результат DeployerDeploymentFileBuilder $this

setRecipeFile() публичный Метод

Set recipe file instances.
public setRecipeFile ( array $recipeFile ) : DeployerDeploymentFileBuilder
$recipeFile array
Результат DeployerDeploymentFileBuilder $this

setServerListFile() публичный Метод

Set a server list file instance.
public setServerListFile ( DeployerFile $serverListFile ) : DeployerDeploymentFileBuilder
$serverListFile DeployerFile
Результат DeployerDeploymentFileBuilder $this

Описание свойств

$deployerFile защищенное свойство

protected $deployerFile

$fs защищенное свойство

protected $fs

$project защищенное свойство

protected $project

$recipeFile защищенное свойство

protected $recipeFile

$serverListFile защищенное свойство

protected $serverListFile