PHP Class Vinkla\Backup\ProfileBuilderFactory

Author: Vincent Klaiber ([email protected])
ファイルを表示 Open project: vinkla/backup Class Usage Examples

Protected Properties

Property Type Description
$app Illuminate\Contracts\Foundation\Application The application instance.

Public Methods

Method Description
__construct ( Illuminate\Contracts\Foundation\Application $app ) : void Create a new profile builder factory.
make ( array $config ) : Zenstruck\Backup\ProfileBuilder Make the profile builder.

Protected Methods

Method Description
bootstrap ( array $classes ) : array Make multiple objects using the container.
getConfig ( array $config ) : array Get the configuration data.
getProfileBuilder ( array $config ) : Zenstruck\Backup\ProfileBuilder Get the profile builder.

Method Details

__construct() public method

Create a new profile builder factory.
public __construct ( Illuminate\Contracts\Foundation\Application $app ) : void
$app Illuminate\Contracts\Foundation\Application
return void

bootstrap() protected method

Make multiple objects using the container.
protected bootstrap ( array $classes ) : array
$classes array
return array

getConfig() protected method

Get the configuration data.
protected getConfig ( array $config ) : array
$config array
return array

getProfileBuilder() protected method

Get the profile builder.
protected getProfileBuilder ( array $config ) : Zenstruck\Backup\ProfileBuilder
$config array
return Zenstruck\Backup\ProfileBuilder

make() public method

Make the profile builder.
public make ( array $config ) : Zenstruck\Backup\ProfileBuilder
$config array
return Zenstruck\Backup\ProfileBuilder

Property Details

$app protected_oe property

The application instance.
protected Application,Illuminate\Contracts\Foundation $app
return Illuminate\Contracts\Foundation\Application