Documentation

SimpleCheckFlow
in package
implements IFlow

Interfaces, Classes and Traits

IFlow
Interface IFlow

Table of Contents

$type  : mixed
$steps  : mixed
__construct()  : mixed
addStep()  : mixed
Добавляет шаг в сценарий
count()  : int
Получить количество шагов в сценарии
getAllSteps()  : array<string|int, IStep>
Получить весь список шагов
getJson()  : string
Получить сгенерированную строку Json сценария
getStep()  : mixed
Получить шаг сценария
getType()  : mixed
removeStep()  : mixed
Удаляет шаг из сценария

Properties

$type

protected mixed $type = ['name' => AppModelStudyMethodsSimpleCheckMethod::NAME, 'title' => AppModelStudyMethodsSimpleCheckMethod::TITLE]

Methods

addStep()

Добавляет шаг в сценарий

public addStep(IStep $step) : mixed
Parameters
$step : IStep
Return values
mixed

count()

Получить количество шагов в сценарии

public count() : int
Return values
int

getAllSteps()

Получить весь список шагов

public getAllSteps() : array<string|int, IStep>
Return values
array<string|int, IStep>

getJson()

Получить сгенерированную строку Json сценария

public getJson() : string
Tags
throws
JsonException
Return values
string

getStep()

Получить шаг сценария

public getStep(string $name) : mixed
Parameters
$name : string
Return values
mixed

removeStep()

Удаляет шаг из сценария

public removeStep(string $name) : mixed
Parameters
$name : string
Return values
mixed

Search results