public function resetLayoutBlock($publishedBlocks) { foreach ($this->layoutBlock as $block) { $block->setNoAutoDraft(true); $this->layoutBlock->removeElement($block); } $this->setLayoutBlock($publishedBlocks); }