PHP 클래스 MetaModels\DcGeneral\Dca\Builder\Builder

파일 보기 프로젝트 열기: metamodels/core 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$inputScreen MetaModels\BackendIntegration\InputScreen\IInputScreen The input screen to use.
$serviceContainer MetaModels\IMetaModelsServiceContainer The MetaModel this builder is responsible for.
$translator ContaoCommunityAlliance\Translator\StaticTranslator The translator instance this builder adds values to.

공개 메소드들

메소드 설명
__construct ( MetaModels\IMetaModelsServiceContainer $serviceContainer, MetaModels\BackendIntegration\InputScreen\IInputScreen $inputScreen ) Create a new instance and instantiate the translator.
build ( ContaoCommunityAlliance\DcGeneral\Factory\Event\BuildDataDefinitionEvent $event ) : void Handle a build data definition event for MetaModels.
getBackendIcon ( string $icon ) : null | string Generate a 16x16 pixel version of the passed image file. If this can not be done, the default image is returned.
populate ( ContaoCommunityAlliance\DcGeneral\Factory\Event\PopulateEnvironmentEvent $event ) : void Handle a populate environment event for MetaModels.

보호된 메소드들

메소드 설명
addHierarchicalConditions ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container, ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\ModelRelationshipDefinitionInterface $definition ) : void Parse the correct conditions for a MetaModel with variant support.
addParentCondition ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container, ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\ModelRelationshipDefinitionInterface $definition ) : void Parse the correct conditions for a MetaModel with variant support.
addSelectCommand ( ContaoCommunityAlliance\DcGeneral\Contao\DataDefinition\Definition\Contao2BackendViewDefinitionInterface $view, MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : void Add the select command to the backend view definition.
buildPropertyFromDca ( ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\PropertiesDefinitionInterface $definition, string $propName, MetaModels\BackendIntegration\InputScreen\IInputScreen $inputScreen ) : void Build the property information for a certain property from the data container array.
calculateConditions ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : void Parse the correct conditions.
calculateConditionsWithVariants ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container, ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\ModelRelationshipDefinitionInterface $definition ) : void Parse the correct conditions for a MetaModel with variant support.
calculateConditionsWithoutVariants ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container, ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\ModelRelationshipDefinitionInterface $definition ) : void Parse the correct conditions for a MetaModel with variant support.
convertRenderGroupType ( string $type ) : string Convert a render group type from InputScreen value to GroupAndSortingInformationInterface value.
createCommand ( ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\CommandCollectionInterface $collection, string $operationName, array $queryParameters, string $icon, array $extraValues ) : Builder Build a command into the the command collection.
ensureSubmitElement ( ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\PanelRowCollectionInterface $panelRows ) : void Ensure at least one submit element is present in any of the rows.
getCommandInstance ( ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\CommandCollectionInterface $collection, string $operationName ) : ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\CommandInterface Retrieve or create a command instance of the given name.
getDataProviderDefinition ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\DataProviderDefinitionInterface | ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\DefaultDataProviderDefinition Retrieve the data provider definition.
getInputScreenDetails ( ) : MetaModels\BackendIntegration\InputScreen\IInputScreen Return the input screen details.
getMetaModel ( ) : MetaModels\IMetaModel Retrieve the MetaModel.
getRootCondition ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container, ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\ModelRelationshipDefinitionInterface $definition ) : ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\RootConditionInterface Parse the correct conditions for a MetaModel with variant support.
getViewCombinations ( ) : MetaModels\BackendIntegration\ViewCombinations | null Retrieve the MetaModel.
mapTranslations ( array $array, string $domain, string $baseKey = '' ) : void Map all translation values from the given array to the given destination domain using the optional base key.
parseBackendView ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : void Parse and build the backend view definition for the old Contao2 backend view.
parseBasicDefinition ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : void Parse the basic configuration and populate the definition.
parseDataProvider ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : void Create the data provider definition in the container if not already set.
parseListLabel ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container, ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\ListingConfigInterface $listing ) : void Parse the sorting part of listing configuration.
parseListSorting ( ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\ListingConfigInterface $listing ) : void Parse the sorting part of listing configuration.
parseListing ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container, ContaoCommunityAlliance\DcGeneral\Contao\DataDefinition\Definition\Contao2BackendViewDefinitionInterface $view ) : void Parse the listing configuration.
parseMetaModelDefinition ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : void Parse the basic configuration and populate the definition.
parseModelOperations ( ContaoCommunityAlliance\DcGeneral\Contao\DataDefinition\Definition\Contao2BackendViewDefinitionInterface $view, MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : void Parse the defined model scoped operations and populate the definition.
parsePalettes ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : void Parse the palettes from the input screen into the data container.
parsePanelFilter ( ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\PanelRowInterface $row ) : void Add filter elements to the panel.
parsePanelLimit ( ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\PanelRowInterface $row ) : void Add elements to the panel.
parsePanelRow ( array $fields, ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\PanelRowInterface $panelRow ) : void Parse a single row with all elements.
parsePanelSearch ( ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\PanelRowInterface $row ) : void Add search element to the panel.
parsePanelSort ( ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\PanelRowInterface $row ) : void Add sort element to the panel.
parsePanelSubmit ( ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\PanelRowInterface $row ) : void Add elements to the panel.
parsePanels ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : void Parse the panels, if we have some one.
parseProperties ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : void Parse the defined properties and populate the definition.

메소드 상세

__construct() 공개 메소드

Create a new instance and instantiate the translator.
public __construct ( MetaModels\IMetaModelsServiceContainer $serviceContainer, MetaModels\BackendIntegration\InputScreen\IInputScreen $inputScreen )
$serviceContainer MetaModels\IMetaModelsServiceContainer The name of the MetaModel being created.
$inputScreen MetaModels\BackendIntegration\InputScreen\IInputScreen The input screen to use.

addHierarchicalConditions() 보호된 메소드

Parse the correct conditions for a MetaModel with variant support.
protected addHierarchicalConditions ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container, ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\ModelRelationshipDefinitionInterface $definition ) : void
$container MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition The data container.
$definition ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\ModelRelationshipDefinitionInterface The relationship container.
리턴 void

addParentCondition() 보호된 메소드

Parse the correct conditions for a MetaModel with variant support.
protected addParentCondition ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container, ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\ModelRelationshipDefinitionInterface $definition ) : void
$container MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition The data container.
$definition ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\ModelRelationshipDefinitionInterface The relationship container.
리턴 void

addSelectCommand() 보호된 메소드

Add the select command to the backend view definition.
protected addSelectCommand ( ContaoCommunityAlliance\DcGeneral\Contao\DataDefinition\Definition\Contao2BackendViewDefinitionInterface $view, MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : void
$view ContaoCommunityAlliance\DcGeneral\Contao\DataDefinition\Definition\Contao2BackendViewDefinitionInterface The backend view definition.
$container MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition The metamodel data definition.
리턴 void

build() 공개 메소드

Handle a build data definition event for MetaModels.
public build ( ContaoCommunityAlliance\DcGeneral\Factory\Event\BuildDataDefinitionEvent $event ) : void
$event ContaoCommunityAlliance\DcGeneral\Factory\Event\BuildDataDefinitionEvent The event payload.
리턴 void

buildPropertyFromDca() 보호된 메소드

Build the property information for a certain property from the data container array.
protected buildPropertyFromDca ( ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\PropertiesDefinitionInterface $definition, string $propName, MetaModels\BackendIntegration\InputScreen\IInputScreen $inputScreen ) : void
$definition ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\PropertiesDefinitionInterface The property collection definition.
$propName string The name of the property.
$inputScreen MetaModels\BackendIntegration\InputScreen\IInputScreen The input screen instance.
리턴 void

calculateConditions() 보호된 메소드

Parse the correct conditions.
protected calculateConditions ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : void
$container MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition The data container.
리턴 void

calculateConditionsWithVariants() 보호된 메소드

Parse the correct conditions for a MetaModel with variant support.
protected calculateConditionsWithVariants ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container, ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\ModelRelationshipDefinitionInterface $definition ) : void
$container MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition The data container.
$definition ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\ModelRelationshipDefinitionInterface The relationship container.
리턴 void

calculateConditionsWithoutVariants() 보호된 메소드

Parse the correct conditions for a MetaModel with variant support.
protected calculateConditionsWithoutVariants ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container, ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\ModelRelationshipDefinitionInterface $definition ) : void
$container MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition The data container.
$definition ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\ModelRelationshipDefinitionInterface The relationship container.
리턴 void

convertRenderGroupType() 보호된 메소드

Convert a render group type from InputScreen value to GroupAndSortingInformationInterface value.
protected convertRenderGroupType ( string $type ) : string
$type string The group type.
리턴 string

createCommand() 보호된 메소드

Build a command into the the command collection.
protected createCommand ( ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\CommandCollectionInterface $collection, string $operationName, array $queryParameters, string $icon, array $extraValues ) : Builder
$collection ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\CommandCollectionInterface The command collection.
$operationName string The operation name.
$queryParameters array The query parameters for the operation.
$icon string The icon to use in the backend.
$extraValues array The extra values for the command.
리턴 Builder

ensureSubmitElement() 보호된 메소드

If no submit element is present, this method will create one at the end of the last row.
protected ensureSubmitElement ( ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\PanelRowCollectionInterface $panelRows ) : void
$panelRows ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\PanelRowCollectionInterface The panel rows.
리턴 void

getBackendIcon() 공개 메소드

Generate a 16x16 pixel version of the passed image file. If this can not be done, the default image is returned.
public getBackendIcon ( string $icon ) : null | string
$icon string The name of the image file.
리턴 null | string

getCommandInstance() 보호된 메소드

Retrieve or create a command instance of the given name.
protected getCommandInstance ( ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\CommandCollectionInterface $collection, string $operationName ) : ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\CommandInterface
$collection ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\CommandCollectionInterface The command collection.
$operationName string The name of the operation.
리턴 ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\CommandInterface

getDataProviderDefinition() 보호된 메소드

Retrieve the data provider definition.
protected getDataProviderDefinition ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\DataProviderDefinitionInterface | ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\DefaultDataProviderDefinition
$container MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition The data container.
리턴 ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\DataProviderDefinitionInterface | ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\DefaultDataProviderDefinition

getInputScreenDetails() 보호된 메소드

Return the input screen details.
protected getInputScreenDetails ( ) : MetaModels\BackendIntegration\InputScreen\IInputScreen
리턴 MetaModels\BackendIntegration\InputScreen\IInputScreen

getMetaModel() 보호된 메소드

Retrieve the MetaModel.
protected getMetaModel ( ) : MetaModels\IMetaModel
리턴 MetaModels\IMetaModel

getRootCondition() 보호된 메소드

Parse the correct conditions for a MetaModel with variant support.
protected getRootCondition ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container, ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\ModelRelationshipDefinitionInterface $definition ) : ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\RootConditionInterface
$container MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition The data container.
$definition ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\ModelRelationshipDefinitionInterface The relationship container.
리턴 ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\RootConditionInterface

getViewCombinations() 보호된 메소드

Retrieve the MetaModel.
protected getViewCombinations ( ) : MetaModels\BackendIntegration\ViewCombinations | null
리턴 MetaModels\BackendIntegration\ViewCombinations | null

mapTranslations() 보호된 메소드

Map all translation values from the given array to the given destination domain using the optional base key.
protected mapTranslations ( array $array, string $domain, string $baseKey = '' ) : void
$array array The array holding the translation values.
$domain string The target domain.
$baseKey string The base key to prepend the values of the array with.
리턴 void

parseBackendView() 보호된 메소드

Parse and build the backend view definition for the old Contao2 backend view.
protected parseBackendView ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : void
$container MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition The data container.
리턴 void

parseBasicDefinition() 보호된 메소드

Parse the basic configuration and populate the definition.
protected parseBasicDefinition ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : void
$container MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition The data container.
리턴 void

parseDataProvider() 보호된 메소드

Create the data provider definition in the container if not already set.
protected parseDataProvider ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : void
$container MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition The data container.
리턴 void

parseListLabel() 보호된 메소드

Parse the sorting part of listing configuration.
protected parseListLabel ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container, ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\ListingConfigInterface $listing ) : void
$container MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition The data container.
$listing ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\ListingConfigInterface The listing config.
리턴 void

parseListSorting() 보호된 메소드

Parse the sorting part of listing configuration.
protected parseListSorting ( ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\ListingConfigInterface $listing ) : void
$listing ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\ListingConfigInterface The listing configuration.
리턴 void

parseListing() 보호된 메소드

Parse the listing configuration.
protected parseListing ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container, ContaoCommunityAlliance\DcGeneral\Contao\DataDefinition\Definition\Contao2BackendViewDefinitionInterface $view ) : void
$container MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition The data container.
$view ContaoCommunityAlliance\DcGeneral\Contao\DataDefinition\Definition\Contao2BackendViewDefinitionInterface The view definition.
리턴 void

parseMetaModelDefinition() 보호된 메소드

Parse the basic configuration and populate the definition.
protected parseMetaModelDefinition ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : void
$container MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition The data container.
리턴 void

parseModelOperations() 보호된 메소드

Parse the defined model scoped operations and populate the definition.
protected parseModelOperations ( ContaoCommunityAlliance\DcGeneral\Contao\DataDefinition\Definition\Contao2BackendViewDefinitionInterface $view, MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : void
$view ContaoCommunityAlliance\DcGeneral\Contao\DataDefinition\Definition\Contao2BackendViewDefinitionInterface The backend view information.
$container MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition The data container.
리턴 void

parsePalettes() 보호된 메소드

Parse the palettes from the input screen into the data container.
protected parsePalettes ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : void
$container MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition The data container.
리턴 void

parsePanelFilter() 보호된 메소드

Add filter elements to the panel.
protected parsePanelFilter ( ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\PanelRowInterface $row ) : void
$row ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\PanelRowInterface The row to which the element shall get added to.
리턴 void

parsePanelLimit() 보호된 메소드

Add elements to the panel.
protected parsePanelLimit ( ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\PanelRowInterface $row ) : void
$row ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\PanelRowInterface The row to which the element shall get added to.
리턴 void

parsePanelRow() 보호된 메소드

Parse a single row with all elements.
protected parsePanelRow ( array $fields, ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\PanelRowInterface $panelRow ) : void
$fields array A list of fields for adding to the row.
$panelRow ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\PanelRowInterface The row container itself.
리턴 void

parsePanelSearch() 보호된 메소드

Add search element to the panel.
protected parsePanelSearch ( ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\PanelRowInterface $row ) : void
$row ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\PanelRowInterface The row to which the element shall get added to.
리턴 void

parsePanelSort() 보호된 메소드

Add sort element to the panel.
protected parsePanelSort ( ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\PanelRowInterface $row ) : void
$row ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\PanelRowInterface The row to which the element shall get added to.
리턴 void

parsePanelSubmit() 보호된 메소드

Add elements to the panel.
protected parsePanelSubmit ( ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\PanelRowInterface $row ) : void
$row ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\PanelRowInterface The row to which the element shall get added to.
리턴 void

parsePanels() 보호된 메소드

Parse the panels, if we have some one.
protected parsePanels ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : void
$container MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition The panel container.
리턴 void

parseProperties() 보호된 메소드

Parse the defined properties and populate the definition.
protected parseProperties ( MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : void
$container MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition The data container.
리턴 void

populate() 공개 메소드

Handle a populate environment event for MetaModels.
public populate ( ContaoCommunityAlliance\DcGeneral\Factory\Event\PopulateEnvironmentEvent $event ) : void
$event ContaoCommunityAlliance\DcGeneral\Factory\Event\PopulateEnvironmentEvent The event payload.
리턴 void

프로퍼티 상세

$inputScreen 보호되어 있는 프로퍼티

The input screen to use.
protected IInputScreen,MetaModels\BackendIntegration\InputScreen $inputScreen
리턴 MetaModels\BackendIntegration\InputScreen\IInputScreen

$serviceContainer 보호되어 있는 프로퍼티

The MetaModel this builder is responsible for.
protected IMetaModelsServiceContainer,MetaModels $serviceContainer
리턴 MetaModels\IMetaModelsServiceContainer

$translator 보호되어 있는 프로퍼티

The translator instance this builder adds values to.
protected StaticTranslator,ContaoCommunityAlliance\Translator $translator
리턴 ContaoCommunityAlliance\Translator\StaticTranslator