com\setasign\Konquadrat\Workflow

WorkflowData

File: /Konquadrat/src/Workflow/WorkflowData.php

Class hierarchy

Summary

Properties

$checks

private array[] WorkflowData::$checks = array()

$editMode

private array WorkflowData::$editMode = array()

Used for the edit mode by the SmartyTextHelper

$expectedData

private array WorkflowData::$expectedData = array()

$helper

private array WorkflowData::$helper = array()

$methodResults

Old unused - just for preventing session deprecation errors!

$objects

private array WorkflowData::$objects = array()

$stepValidators

private array WorkflowData::$stepValidators = array()

$tmpData

private array WorkflowData::$tmpData = array()

Methods

__debugInfo()

public WorkflowData::__debugInfo (
void
): array

addCheck()

public WorkflowData::addCheck (
string $context,
string $name,
mixed $result,
bool $overwrite = false
): void
Parameters
$context : string
 
$name : string
 
$result : mixed
 
$overwrite : bool
 

addExpectedData()

public WorkflowData::addExpectedData (
string $hash,
string $fieldName,
array $context,
?array $allowedValues = null
): void
Parameters
$hash : string
 
$fieldName : string
 
$context : array
 
$allowedValues : ?array
 

addStepValidator()

public WorkflowData::addStepValidator (
string $stepName,
string $context,
Validator\ValidatorInterface $validator
): void
Parameters
$stepName : string
 
$context : string
 
$validator : Validator\ValidatorInterface
 

findHelperId()

public WorkflowData::findHelperId (
object $object
): ?string
Parameters
$object : object
 

findObjectId()

public WorkflowData::findObjectId (
object $object
): ?string
Parameters
$object : object
 

getEditMode()

public WorkflowData::getEditMode (
void
): array

getErrorInField()

public WorkflowData::getErrorInField (
string $context,
string $name
): ?Validator\ValidationError
Parameters
$context : string
 
$name : string
 
Return Values

If the error code is unknown the validation error is filled with 'error'

getExpectedData()

public WorkflowData::getExpectedData (
void
): array

getHelper()

public WorkflowData::getHelper (
string $id
): object
Parameters
$id : string
 

getObject()

Parameters
$id : string
 

getObjects()

public WorkflowData::getObjects (
void
): array

Get all object and helper instances.

getStepValidators()

public WorkflowData::getStepValidators (
string $stepName
): array
Parameters
$stepName : string
 

getTmpData()

public WorkflowData::getTmpData (
void
): array

hasError()

public WorkflowData::hasError (
void
): bool

hasErrorInContext()

public WorkflowData::hasErrorInContext (
string $context
): bool
Parameters
$context : string
 

hasErrorInField()

public WorkflowData::hasErrorInField (
string $context,
string $name
): bool
Parameters
$context : string
 
$name : string
 

hasHelper()

public WorkflowData::hasHelper (
string $id
): bool
Parameters
$id : string
 

hasObject()

public WorkflowData::hasObject (
string $id
): bool
Parameters
$id : string
 

initStepValidators()

public WorkflowData::initStepValidators (
string $stepName
): void
Parameters
$stepName : string
 

registerHelper()

public WorkflowData::registerHelper (
string $id,
$helper
): void
Parameters
$id : string
 
$helper
 

registerObject()

removeStepValidator()

public WorkflowData::removeStepValidator (
string $stepName,
string $context
): void
Parameters
$stepName : string
 
$context : string
 

resetChecks()

public WorkflowData::resetChecks (
void
): void

resetExpectedData()

public WorkflowData::resetExpectedData (
void
): void

setEditMode()

public WorkflowData::setEditMode (
array $data
): void
Parameters
$data : array
 

setTmpData()

public WorkflowData::setTmpData (
array $data
): void
Parameters
$data : array
 

unregisterHelper()

public WorkflowData::unregisterHelper (
string $id
): void
Parameters
$id : string
 

unregisterObject()

public WorkflowData::unregisterObject (
string $id
): void
Parameters
$id : string