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

Was this example useful?
0
                                                    protected function initializeLayoutFactoryBuilder(LayoutFactoryBuilderInterface $layoutFactoryBuilder)
    {
        $layoutFactoryBuilder->addRenderer(
            'test',
            $this->createMock(LayoutRendererInterface::class)
        );
    }
                                            
Was this example useful?
0
                                                    /**
     * @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);
    }
                                            
Was this example useful?
0
                                                    /**
     * @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);
    }
                                            
Was this example useful?
0
                                                    /**
     * @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);
    }
                                            
Was this example useful?
0
                                                    protected function initializeLayoutFactoryBuilder(LayoutFactoryBuilderInterface $layoutFactoryBuilder)
    {
        $this->attributeConfigurationProvider = $this->createMock(AttributeConfigurationProvider::class);

        $this->attributeTextType = new AttributeTextType($this->attributeConfigurationProvider);

        $layoutFactoryBuilder->addType($this->attributeTextType);

        parent::initializeLayoutFactoryBuilder($layoutFactoryBuilder);
    }