com\setasign\Konquadrat\Field\FieldFactory

FieldFactory Class FieldFactory

File: /Konquadrat/src/Field/FieldFactory/FieldFactory.php

Class hierarchy

Implements

Summary

Properties

$applicationConfig

$configReader

$database

$di

private FieldFactory::$di

$directorySettings

$languageManager

$messageList

$objectConfig

$objectFinder

$xmlSchemaValidator


Methods

__construct()

public FieldFactory::__construct (
\com\setasign\SetaFramework\Di\Di $di,
\com\setasign\Konquadrat\LanguageManager $languageManager,
\com\setasign\Konquadrat\Object\MessageList $messageList,
\com\setasign\Konquadrat\Object\ObjectFinder $objectFinder,
\com\setasign\Konquadrat\Object\ObjectConfig $objectConfig,
\com\setasign\Konquadrat\Config\Reader\Reader $configReader,
\com\setasign\SetaFramework\Database\Database $database,
\com\setasign\SetaFramework\Application\ApplicationConfig $applicationConfig,
\com\setasign\Konquadrat\Config\Validator\XMLSchemaValidator $xmlSchemaValidator,
\com\setasign\Konquadrat\DirectorySettings $directorySettings
)
Parameters
$di : \com\setasign\SetaFramework\Di\Di
 
$languageManager : \com\setasign\Konquadrat\LanguageManager
 
$messageList : \com\setasign\Konquadrat\Object\MessageList
 
$objectFinder : \com\setasign\Konquadrat\Object\ObjectFinder
 
$objectConfig : \com\setasign\Konquadrat\Object\ObjectConfig
 
$configReader : \com\setasign\Konquadrat\Config\Reader\Reader
 
$database : \com\setasign\SetaFramework\Database\Database
 
$applicationConfig : \com\setasign\SetaFramework\Application\ApplicationConfig
 
$xmlSchemaValidator : \com\setasign\Konquadrat\Config\Validator\XMLSchemaValidator
 
$directorySettings : \com\setasign\Konquadrat\DirectorySettings
 

buildField()

Parameters
$fieldContainer : \com\setasign\Konquadrat\Field\FieldContainer\FieldContainerInterface
 
$name : string
 
$fieldConfig : array
 
Exceptions

Throws \Throwable