PHP Класс Vinkla\Backup\Sources\DatabaseSource

Автор: Vincent Klaiber ([email protected])
Наследование: implements Vinkla\Backup\Sources\SourceInterface
Показать файл Открыть проект

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

Свойство Тип Описание
$config Illuminate\Contracts\Config\Repository The config repository instance.

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

Метод Описание
__construct ( Illuminate\Contracts\Config\Repository $config ) : void Create a new database source instance.
bootstrap ( ) : Zenstruck\Backup\Source\MySqlDumpSource Bootstrap the source.
getDatabaseConnection ( ) : string Get the database driver.
getName ( ) : string Get the source name.

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

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

Create a new database source instance.
public __construct ( Illuminate\Contracts\Config\Repository $config ) : void
$config Illuminate\Contracts\Config\Repository
Результат void

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

Bootstrap the source.
public bootstrap ( ) : Zenstruck\Backup\Source\MySqlDumpSource
Результат Zenstruck\Backup\Source\MySqlDumpSource

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

Get the database driver.
public getDatabaseConnection ( ) : string
Результат string

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

Get the source name.
public getName ( ) : string
Результат string

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

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

The config repository instance.
protected Repository,Illuminate\Contracts\Config $config
Результат Illuminate\Contracts\Config\Repository