public function deletePlaceComponent($componentPlaceUniqName, $entityId)
 {
     $placeDto = $this->findComponentPlace($componentPlaceUniqName, $entityId);
     if ($placeDto === null) {
         return;
     }
     $component = $this->findComponent($placeDto->componentId);
     $event = new OW_Event('widgets.before_place_delete', array('class' => $component->className, 'uniqName' => $placeDto->uniqName, 'entityId' => $entityId));
     OW::getEventManager()->trigger($event);
     $this->componentPlaceDao->deleteByUniqName($componentPlaceUniqName, $entityId);
     $this->componentSettingDao->deleteList($componentPlaceUniqName, $entityId);
 }