PHP Интерфейс REBELinBLUE\Deployer\Contracts\Repositories\DeploymentRepositoryInterface

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

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

Метод Описание
abort ( integer $model_id )
abortQueued ( integer $project_id )
create ( array $fields ) : Model
getById ( integer $model_id ) : Model
getLastWeekCount ( integer $project_id ) : integer
getLatest ( integer $project_id, integer $paginate = 15 ) : Illuminate\Database\Eloquent\Collection
getLatestSuccessful ( integer $project_id ) : Deployment
getPending ( ) : Illuminate\Database\Eloquent\Collection
getRunning ( ) : Illuminate\Database\Eloquent\Collection
getTimeline ( ) : Illuminate\Database\Eloquent\Collection
getTodayCount ( integer $project_id ) : integer
rollback ( integer $model_id, string $reason = '', array $optional = [] ) : Model

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

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

public abort ( integer $model_id )
$model_id integer

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

public abortQueued ( integer $project_id )
$project_id integer

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

public create ( array $fields ) : Model
$fields array
Результат Illuminate\Database\Eloquent\Model

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

public getById ( integer $model_id ) : Model
$model_id integer
Результат Illuminate\Database\Eloquent\Model

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

public getLastWeekCount ( integer $project_id ) : integer
$project_id integer
Результат integer

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

public getLatest ( integer $project_id, integer $paginate = 15 ) : Illuminate\Database\Eloquent\Collection
$project_id integer
$paginate integer
Результат Illuminate\Database\Eloquent\Collection

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

public getLatestSuccessful ( integer $project_id ) : Deployment
$project_id integer
Результат REBELinBLUE\Deployer\Deployment

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

public getPending ( ) : Illuminate\Database\Eloquent\Collection
Результат Illuminate\Database\Eloquent\Collection

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

public getRunning ( ) : Illuminate\Database\Eloquent\Collection
Результат Illuminate\Database\Eloquent\Collection

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

public getTimeline ( ) : Illuminate\Database\Eloquent\Collection
Результат Illuminate\Database\Eloquent\Collection

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

public getTodayCount ( integer $project_id ) : integer
$project_id integer
Результат integer

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

public rollback ( integer $model_id, string $reason = '', array $optional = [] ) : Model
$model_id integer
$reason string
$optional array
Результат Illuminate\Database\Eloquent\Model