PHP Класс MarvinLabs\SetupWizard\Wizard\DefaultSetupWizard

Наследование: implements MarvinLabs\SetupWizard\Contracts\SetupWizard
Показать файл Открыть проект

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

Свойство Тип Описание
$app The Laravel application instance.
$currentStep The step currently displayed to the user
$currentStepIndex The index of the current step
$steps The steps of the wizard

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

Метод Описание
__construct ( Illuminate\Contracts\Foundation\Application $app = null )
currentStep ( )
firstStep ( )
initialize ( $currentStepSlug )
isCurrent ( $stepId )
isFirst ( $stepId = null )
isLast ( $stepId = null )
nextStep ( )
previousStep ( )
progress ( )
stepIndex ( $stepId )
steps ( )

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

Метод Описание
createStepsFromConfig ( ) : array Get configuration and create the step objects
findStepByIndex ( $index )
findStepBySlug ( $slug = '' )

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

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

public __construct ( Illuminate\Contracts\Foundation\Application $app = null )
$app Illuminate\Contracts\Foundation\Application

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

Get configuration and create the step objects
protected createStepsFromConfig ( ) : array
Результат array The step objects, indexed by ID

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

public currentStep ( )

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

protected findStepByIndex ( $index )

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

protected findStepBySlug ( $slug = '' )

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

public firstStep ( )

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

public initialize ( $currentStepSlug )

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

public isCurrent ( $stepId )

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

public isFirst ( $stepId = null )

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

public isLast ( $stepId = null )

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

public nextStep ( )

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

public previousStep ( )

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

public progress ( )

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

public stepIndex ( $stepId )

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

public steps ( )

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

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

The Laravel application instance.
protected $app

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

The step currently displayed to the user
protected $currentStep

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

The index of the current step
protected $currentStepIndex

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

The steps of the wizard
protected $steps