com\setasign\Konquadrat\Workflow
WorkflowFactory
File: /Konquadrat/src/Workflow/WorkflowFactory.php
Class hierarchy
Implements
Summary
Properties
$cache
protected ?\Psr\SimpleCache\CacheInterface WorkflowFactory::$cache
$directorySettings
protected WorkflowFactory::$directorySettings
$konquadrat
protected WorkflowFactory::$konquadrat
$objectConfig
protected WorkflowFactory::$objectConfig
$objectFinder
protected WorkflowFactory::$objectFinder
$sessionContext
protected WorkflowFactory::$sessionContext
$xmlSchemaValidator
protected WorkflowFactory::$xmlSchemaValidator
Methods
__construct()
public WorkflowFactory::__construct (
\com\setasign\Konquadrat\Konquadrat $konquadrat,
\com\setasign\Konquadrat\Object\ObjectFinder $objectFinder,
\com\setasign\Konquadrat\Object\ObjectConfig $objectConfig,
\com\setasign\Konquadrat\SessionContext $sessionContext,
\com\setasign\Konquadrat\Config\Validator\XMLSchemaValidator $xmlSchemaValidator,
\com\setasign\Konquadrat\DirectorySettings $directorySettings
)\com\setasign\Konquadrat\Object\ObjectFinder $objectFinder,
\com\setasign\Konquadrat\Object\ObjectConfig $objectConfig,
\com\setasign\Konquadrat\SessionContext $sessionContext,
\com\setasign\Konquadrat\Config\Validator\XMLSchemaValidator $xmlSchemaValidator,
\com\setasign\Konquadrat\DirectorySettings $directorySettings
Parameters
- $konquadrat : \com\setasign\Konquadrat\Konquadrat
- $objectFinder : \com\setasign\Konquadrat\Object\ObjectFinder
- $objectConfig : \com\setasign\Konquadrat\Object\ObjectConfig
- $sessionContext : \com\setasign\Konquadrat\SessionContext
- $xmlSchemaValidator : \com\setasign\Konquadrat\Config\Validator\XMLSchemaValidator
- $directorySettings : \com\setasign\Konquadrat\DirectorySettings
buildWorkflow()
Parameters
- $workflowId : string
- $sessionVersion : string
Exceptions
Throws \com\setasign\Konquadrat\Exception
Throws \com\setasign\SetaFramework\Session\SessionException
createValidator()
protected WorkflowFactory::createValidator (
string $workflowId,
string $workflowConfigString
): \com\setasign\SetaFramework\SimpleCache\Validator\ValidatorInterfacestring $workflowConfigString
Parameters
- $workflowId : string
- $workflowConfigString : string
getWorkflowConfig()
protected WorkflowFactory::getWorkflowConfig (
string $workflowId,
string $workflowConfigString
): Config\Workflowstring $workflowConfigString
Parameters
- $workflowId : string
- $workflowConfigString : string
