public function get($file, $all = false) { $subtitlesUrls = array(); if (!is_file($file)) { return $subtitlesUrls; } $userToken = $this->logIn(); $hashGenerator = new HashGenerator($file); $fileHash = $hashGenerator->get(); $subtitles = $this->searchSubtitles($userToken, $fileHash, filesize($file)); $urlGenerator = new UrlGenerator(); return $urlGenerator->getSubtitleUrls($subtitles, $all); }