ImageHandler
class ImageHandler extends AbstractHandler
Class ImageHandler
Properties
protected MediaRepository | $repo | MediaRepository instance | from AbstractHandler |
protected Storage | $storage | Storage instance |
Methods
string
createThumbnails(string $origin, CommandInterface $command, null|string $code = null, null|string $disk = null, null|string $path = null, null|string $originId = null)
Create thumbnail images
void
array
makeThumbnailer()
Make thumbnailer instance
Details
at line 52
__construct(ImageRepository $repo, Storage $storage)
AbstractHandler constructor.
in AbstractHandler at line 56
bool
isAvailable(string $mime)
각 미디어 타입에서 사용가능한 확장자 인지 판별
in AbstractHandler at line 66
array
getAvailableMimes()
각 미디어 타입에서 사용가능한 확장자 반환
in AbstractHandler at line 79
Media
makeModel(File $file)
Make model
in AbstractHandler at line 93
mixed
__call(string $name, array $arguments)
__call
at line 66
string
getPicture(Media $media)
미디어에서 사진 추출
at line 86
Image
createThumbnails(string $origin, CommandInterface $command, null|string $code = null, null|string $disk = null, null|string $path = null, null|string $originId = null)
Create thumbnail images
at line 150
protected void
setMetaData(Image $image, array $addInfo = array())
Set meta data for image
at line 170
protected array
extractDimension(Image $image)
Extract file meta data
at line 180
protected Thumbnailer
makeThumbnailer()
Make thumbnailer instance