Esempio n. 1
0
 /**
  * Обновляет обложку для сущности
  */
 public function updateEntityCover($ident, DirItem $cover = null)
 {
     if (!$cover instanceof DirItem || !$this->isImagesFactoryEnabled() || !$cover->isImg()) {
         return;
         //---
     }
     $this->assertHasAccess($ident);
     $this->assertAdminCanDo(__FUNCTION__, $ident);
     $this->LOGGER->info('Обновляем обложку сущности');
     PsImgEditor::copy($cover, $this->getCoverOriginal($ident));
 }