/**
  * @param int|null $idCmsBlock
  *
  * @return array
  */
 public function getData($idCmsBlock = null)
 {
     $formData = [];
     if ($idCmsBlock) {
         $pageUrlTemplate = $this->cmsQueryContainer->queryPageWithTemplatesAndBlocksById($idCmsBlock)->findOne();
         return [CmsBlockForm::FIELD_ID_CMS_BLOCK => $pageUrlTemplate->getIdCmsBlock(), CmsBlockForm::FIELD_FK_PAGE => $pageUrlTemplate->getFkPage(), CmsBlockForm::FIELD_FK_TEMPLATE => $pageUrlTemplate->getFkTemplate(), CmsBlockForm::FIELD_NAME => $pageUrlTemplate->getName(), CmsBlockForm::FIELD_TYPE => $pageUrlTemplate->getType(), CmsBlockForm::FIELD_SELECT_VALUE => $pageUrlTemplate->getCategoryName(), CmsBlockForm::FIELD_VALUE => $pageUrlTemplate->getValue(), CmsBlockForm::FIELD_CURRENT_TEMPLATE => $pageUrlTemplate->getFkTemplate(), CmsBlockForm::FIELD_IS_ACTIVE => (bool) $pageUrlTemplate->getIsActive()];
     }
     return $formData;
 }