/** * Обновляет обложку для сущности */ 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)); }