REBELinBLUE\Deployer\Http\Controllers\Resources\CommandController::listing PHP Method

listing() public method

Display a listing of before/after commands for the supplied stage.
public listing ( integer $target_id, integer $action ) : Illuminate\View\View
$target_id integer
$action integer
return Illuminate\View\View
    public function listing($target_id, $action)
    {
        $types = ['clone' => Command::DO_CLONE, 'install' => Command::DO_INSTALL, 'activate' => Command::DO_ACTIVATE, 'purge' => Command::DO_PURGE];
        $project = $this->projectRepository->getById($target_id);
        $target = 'project';
        $breadcrumb = [['url' => route('projects', ['id' => $project->id]), 'label' => $project->name]];
        return view('commands.listing', ['breadcrumb' => $breadcrumb, 'title' => Lang::get('commands.' . strtolower($action)), 'subtitle' => $project->name, 'project' => $project, 'target_type' => $target, 'target_id' => $project->id, 'action' => $types[$action], 'commands' => $this->repository->getForDeployStep($project->id, $target, $types[$action])]);
    }