Lines Matching refs:fetcher
18 * - with a {@link MediaMarkup::getFetcher() fetcher}
107 private IFetcher $fetcher;
176 public static function createFromFetcher(IFetcher $fetcher): MediaMarkup
179 ->setFetcher($fetcher);
256 * And there is therefore no fetcher available
889 if ($this->fetcher instanceof IFetcherSource) {
890 return $this->fetcher->getSourcePath();
899 * @param IFetcher $fetcher
902 private function setFetcher(IFetcher $fetcher): MediaMarkup
904 $this->fetcher = $fetcher;
914 if (!isset($this->fetcher)) {
916 throw new ExceptionRuntimeInternal("No fetcher or url was set");
927 $this->fetcher = FetcherSystem::createPathFetcherFromUrl($this->fetchUrl);
939 return $this->fetcher;