Programming Language PHP
Namespace Oro\Component\Layout
Class LayoutFactoryBuilderInterface
Total Examples 5
5 code examples of PHP Oro\Component\Layout\LayoutFactoryBuilderInterface extracted from open source projects
protected function initializeLayoutFactoryBuilder(LayoutFactoryBuilderInterface $layoutFactoryBuilder)
{
$layoutFactoryBuilder->addRenderer(
'test',
$this->createMock(LayoutRendererInterface::class)
);
}
/**
* @inheritdoc
*/
protected function initializeLayoutFactoryBuilder(LayoutFactoryBuilderInterface $layoutFactoryBuilder)
{
parent::initializeLayoutFactoryBuilder($layoutFactoryBuilder);
$this->type = new ConfigurableType();
$this->type->setName(self::TYPE_NAME)
->setParent(BaseType::NAME)
->setOptionsConfig($this->getOptionsConfig());
$layoutFactoryBuilder->addType($this->type);
}
/**
* @inheritdoc
*/
protected function initializeLayoutFactoryBuilder(LayoutFactoryBuilderInterface $layoutFactoryBuilder)
{
parent::initializeLayoutFactoryBuilder($layoutFactoryBuilder);
$this->type = new CustomType(self::TYPE_NAME);
$this->extension = new ConfigurableTypeExtension();
$this->extension->setExtendedType($this->type->getName())
->setOptionsConfig($this->getOptionsConfig());
$layoutFactoryBuilder->addType($this->type);
$layoutFactoryBuilder->addTypeExtension($this->extension);
}
/**
* @inheritdoc
*/
protected function initializeLayoutFactoryBuilder(LayoutFactoryBuilderInterface $layoutFactoryBuilder)
{
parent::initializeLayoutFactoryBuilder($layoutFactoryBuilder);
$this->type = new CustomType(self::TYPE_NAME);
$this->extension = new ConfigurableTypeExtension();
$this->extension->setExtendedType($this->type->getName())
->setOptionsConfig($this->getOptionsConfig());
$layoutFactoryBuilder->addType($this->type);
$layoutFactoryBuilder->addTypeExtension($this->extension);
}
protected function initializeLayoutFactoryBuilder(LayoutFactoryBuilderInterface $layoutFactoryBuilder)
{
$this->attributeConfigurationProvider = $this->createMock(AttributeConfigurationProvider::class);
$this->attributeTextType = new AttributeTextType($this->attributeConfigurationProvider);
$layoutFactoryBuilder->addType($this->attributeTextType);
parent::initializeLayoutFactoryBuilder($layoutFactoryBuilder);
}