public function initialize(BlockInterface $block, $blockClassName)
 {
     $textAreaBlock = new $blockClassName();
     $textAreaBlock->setName($block->getProviderOption('textarea.name'));
     $textAreaBlock->setProviderName('ibrows_newsletter.block.provider.textarea');
     $textAreaBlock->setPosition(1);
     $imageBlock = new $blockClassName();
     $imageBlock->setName($block->getProviderOption('image.name'));
     $imageBlock->setProviderName('ibrows_newsletter.block.provider.image');
     $imageBlock->setPosition(2);
     $block->addBlocks(array($textAreaBlock, $imageBlock));
 }
 protected function getFilename(BlockInterface $block)
 {
     return $block->getProviderOption(self::PROVIDER_OPTION_FILENAME);
 }