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

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

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

Свойство Тип Описание
$deployerFile
$fs
$project
$server
$yamlDumper
$yamlParser

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

Метод Описание
__construct ( App\Services\Filesystem\FilesystemInterface $fs, DeployerFile $deployerFile, Parser $parser, Symfony\Component\Yaml\Dumper $dumper )
__destruct ( )
getResult ( ) : DeployerFile Get a server list file instance.
pathInfo ( ) : App\Services\ServerList\DeployerServerListFileBuilder Set a server list file path info.
put ( ) : App\Services\ServerList\DeployerServerListFileBuilder Put a server list file.
setProject ( Model $project ) : App\Services\ServerList\DeployerServerListFileBuilder Set a project model instance.
setServer ( Model $server ) : App\Services\ServerList\DeployerServerListFileBuilder Set a server model instance.

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

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

public __construct ( App\Services\Filesystem\FilesystemInterface $fs, DeployerFile $deployerFile, Parser $parser, Symfony\Component\Yaml\Dumper $dumper )
$fs App\Services\Filesystem\FilesystemInterface
$deployerFile DeployerFile
$parser Symfony\Component\Yaml\Parser
$dumper Symfony\Component\Yaml\Dumper

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

public __destruct ( )

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

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

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

Set a server list file path info.
public pathInfo ( ) : App\Services\ServerList\DeployerServerListFileBuilder
Результат App\Services\ServerList\DeployerServerListFileBuilder $this

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

Put a server list file.
public put ( ) : App\Services\ServerList\DeployerServerListFileBuilder
Результат App\Services\ServerList\DeployerServerListFileBuilder $this

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

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

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

Set a server model instance.
public setServer ( Model $server ) : App\Services\ServerList\DeployerServerListFileBuilder
$server Illuminate\Database\Eloquent\Model
Результат App\Services\ServerList\DeployerServerListFileBuilder $this

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

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

protected $deployerFile

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

protected $fs

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

protected $project

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

protected $server

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

protected $yamlDumper

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

protected $yamlParser