AudioHandler
class AudioHandler extends AbstractHandler
Class AudioHandler
Properties
| protected MediaRepository | $repo | MediaRepository instance | from AbstractHandler |
| protected getID3 | $reader | Media reader instance | |
| protected TempFileCreator | $temp | TempFileCreator instance |
Methods
__construct(AudioRepository $repo, getID3 $reader, TempFileCreator $temp)
AbstractHandler constructor.
null
array
Details
at line 57
__construct(AudioRepository $repo, getID3 $reader, TempFileCreator $temp)
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 71
null
getPicture(Media $media)
미디어에서 사진 추출
at line 111
protected array
extractInformation(Audio $audio)
Extract file meta data