PHP Класс Sleimanx2\Plastic\Mappings\Mapper

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$notes array The message notes for the current operation.

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

Метод Описание
__construct ( Mappings $repository, Illuminate\Filesystem\Filesystem $files ) Mapper constructor.
getFilesystem ( ) : Illuminate\Filesystem\Filesystem Return a filesystem instance.
getMappingFiles ( $path ) : array Get all of the migration files in a given path.
getNotes ( ) : array Return the registered notes.
getRepository ( ) : Illuminate\Filesystem\Filesystem Return a filesystem instance.
repositoryExists ( ) : mixed Check if the mappings repository exists.
requireFiles ( $path, array $files ) Require All migration files in a given path.
resolve ( $file ) : mixed Resolve mapping file from.
run ( $path, array $options = [] )
runMap ( $file, $batch ) Run the given mapping file.
runMappingList ( array $mappings, array $options = [] ) Run an array of mappings.
setConnection ( string $name ) : void Set the default connection name.

Защищенные методы

Метод Описание
note ( $message ) Add a message to the note array.

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

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

Mapper constructor.
public __construct ( Mappings $repository, Illuminate\Filesystem\Filesystem $files )
$repository Mappings
$files Illuminate\Filesystem\Filesystem

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

Return a filesystem instance.
public getFilesystem ( ) : Illuminate\Filesystem\Filesystem
Результат Illuminate\Filesystem\Filesystem

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

Get all of the migration files in a given path.
public getMappingFiles ( $path ) : array
$path
Результат array

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

Return the registered notes.
public getNotes ( ) : array
Результат array

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

Return a filesystem instance.
public getRepository ( ) : Illuminate\Filesystem\Filesystem
Результат Illuminate\Filesystem\Filesystem

note() защищенный Метод

Add a message to the note array.
protected note ( $message )
$message

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

Check if the mappings repository exists.
public repositoryExists ( ) : mixed
Результат mixed

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

Require All migration files in a given path.
public requireFiles ( $path, array $files )
$path
$files array

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

Resolve mapping file from.
public resolve ( $file ) : mixed
$file
Результат mixed

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

public run ( $path, array $options = [] )
$options array

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

Run the given mapping file.
public runMap ( $file, $batch )
$file
$batch

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

Run an array of mappings.
public runMappingList ( array $mappings, array $options = [] )
$mappings array
$options array

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

Set the default connection name.
public setConnection ( string $name ) : void
$name string
Результат void

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

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

The message notes for the current operation.
protected array $notes
Результат array