PHP 클래스 TippingCanoe\Imager\Storage\Base

상속: implements TippingCanoe\Imager\Storage\Driver
파일 보기 프로젝트 열기: tippingcanoe/imager

공개 메소드들

메소드 설명
delete ( Image $image, array $filters = [] )
getPublicUri ( Image $image, array $filters = [] )
saveFile ( File $file, Image $image, array $filters = [] )
tempOriginal ( Image $image )

보호된 메소드들

메소드 설명
generateFileName ( Image $image, array $filters = [] ) : string
generateHash ( Image $image, array $filters = [] ) : string Generates a hash based on an image and it's filters.
recursiveKeySort ( array $array ) : array Utility method to ensure that key signatures always appear in the same order.

메소드 상세

delete() 추상적인 공개 메소드

abstract public delete ( Image $image, array $filters = [] )
$image TippingCanoe\Imager\Model\Image
$filters array

generateFileName() 보호된 메소드

protected generateFileName ( Image $image, array $filters = [] ) : string
$image TippingCanoe\Imager\Model\Image
$filters array
리턴 string

generateHash() 보호된 메소드

Generates a hash based on an image and it's filters.
protected generateHash ( Image $image, array $filters = [] ) : string
$image TippingCanoe\Imager\Model\Image
$filters array
리턴 string

getPublicUri() 추상적인 공개 메소드

abstract public getPublicUri ( Image $image, array $filters = [] )
$image TippingCanoe\Imager\Model\Image
$filters array

recursiveKeySort() 보호된 메소드

Utility method to ensure that key signatures always appear in the same order.
protected recursiveKeySort ( array $array ) : array
$array array
리턴 array

saveFile() 추상적인 공개 메소드

abstract public saveFile ( File $file, Image $image, array $filters = [] )
$file Symfony\Component\HttpFoundation\File\File
$image TippingCanoe\Imager\Model\Image
$filters array

tempOriginal() 추상적인 공개 메소드

abstract public tempOriginal ( Image $image )
$image TippingCanoe\Imager\Model\Image