PHP Класс Newscoop\Image\UpdateStorageService

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$em Doctrine\ORM\EntityManager
$storage Newscoop\Storage\StorageService

Открытые методы

Метод Описание
__construct ( EntityManager $em, StorageService $storage )
isDeletable ( string $imagePath ) : boolean Test if given image can be deleted
updateStorage ( integer $batchSize = 100 ) : void Update storage for given number of images

Приватные методы

Метод Описание
getImageRepository ( ) : Newscoop\Entity\Repository\ImageRepository Get image repository
updateImage ( LocalImage $image ) : void Update single image storage

Описание методов

__construct() публичный метод

public __construct ( EntityManager $em, StorageService $storage )
$em Doctrine\ORM\EntityManager
$storage Newscoop\Storage\StorageService

isDeletable() публичный метод

Test if given image can be deleted
public isDeletable ( string $imagePath ) : boolean
$imagePath string
Результат boolean

updateStorage() публичный метод

Update storage for given number of images
public updateStorage ( integer $batchSize = 100 ) : void
$batchSize integer
Результат void

Описание свойств

$em защищенное свойство

protected EntityManager,Doctrine\ORM $em
Результат Doctrine\ORM\EntityManager

$storage защищенное свойство

protected StorageService,Newscoop\Storage $storage
Результат Newscoop\Storage\StorageService