com\setasign\Konquadrat\Workflow\Renderer\Twig
WorkflowExtensions Interface implemented by extension classes.
File: /Konquadrat/src/Workflow/Renderer/Twig/WorkflowExtensions.php
Class hierarchy
- Twig\Extension\AbstractExtension
Implements
- \Twig\Extension\ExtensionInterface
- \Twig\Extension\LastModifiedExtensionInterface
Summary
Properties
$fieldHelper
private WorkflowExtensions::$fieldHelper
$textHelper
private WorkflowExtensions::$textHelper
$workflow
private WorkflowExtensions::$workflow
Methods
__construct()
Parameters
- $workflow : \com\setasign\Konquadrat\Workflow\Workflow
field()
public WorkflowExtensions::field (
array $twigContext,
string $name,
null|string|object $object = null,
null|string|array $context = null,
array $params = array ( )
): stringstring $name,
null|string|object $object = null,
null|string|array $context = null,
array $params = array ( )
Parameters
- $twigContext : array
- $name : string
- $object : null|string|object
- $context : null|string|array
- $params : array
fieldId()
public WorkflowExtensions::fieldId (
array $twigContext,
string $name,
null|string|array $context = null,
?array $allowedValues = null,
mixed $value = null
): stringstring $name,
null|string|array $context = null,
?array $allowedValues = null,
mixed $value = null
Parameters
- $twigContext : array
- $name : string
- $context : null|string|array
- $allowedValues : ?array
- $value : mixed
getExpressionParsers()
-
public \Twig\Extension\AbstractExtension::getExpressionParsers (
void
): arraygetLastModified()
-
public \Twig\Extension\AbstractExtension::getLastModified (
void
): intReturns the last modification time of the extension for cache invalidation.
getNodeVisitors()
-
public \Twig\Extension\AbstractExtension::getNodeVisitors (
void
): \Twig\NodeVisitor\NodeVisitorInterface[]Returns the node visitor instances to add to the existing list.
getOperators()
-
public \Twig\Extension\AbstractExtension::getOperators (
void
): array<array>Returns a list of operators to add to the existing list.
getTests()
-
public \Twig\Extension\AbstractExtension::getTests (
void
): \Twig\TwigTest[]Returns a list of tests to add to the existing list.
getTokenParsers()
-
public \Twig\Extension\AbstractExtension::getTokenParsers (
void
): \Twig\TokenParser\TokenParserInterface[]Returns the token parser instances to add to the existing list.
html()
public WorkflowExtensions::html (
string $template,
object $object,
null|string|array $context = null,
array $params = array ( )
): stringobject $object,
null|string|array $context = null,
array $params = array ( )
Parameters
- $template : string
- $object : object
- $context : null|string|array
- $params : array
label()
public WorkflowExtensions::label (
array $twigContext,
string $name,
null|string|object $object = null,
null|string|array $context = null
): string|arraystring $name,
null|string|object $object = null,
null|string|array $context = null
Parameters
- $twigContext : array
- $name : string
- $object : null|string|object
- $context : null|string|array
textFilterFunction()
public WorkflowExtensions::textFilterFunction (
string $content,
null|string|array $default = null,
?string $language = null
): stringnull|string|array $default = null,
?string $language = null
Parameters
- $content : string
- $default : null|string|array
- $language : ?string
textFunction()
public WorkflowExtensions::textFunction (
string $content = '',
null|string|array $default = null,
?string $language = null
): stringnull|string|array $default = null,
?string $language = null
Parameters
- $content : string
- $default : null|string|array
- $language : ?string
value()
public WorkflowExtensions::value (
array $twigContext,
string $name,
null|string|object $object = null,
null|string|array $context = null,
array $params = array ( )
): stringstring $name,
null|string|object $object = null,
null|string|array $context = null,
array $params = array ( )
Parameters
- $twigContext : array
- $name : string
- $object : null|string|object
- $context : null|string|array
- $params : array
