SYMBOL INDEX (250 symbols across 37 files) FILE: src/Collections/FaviconCollection.php class FaviconCollection (line 16) | class FaviconCollection extends Collection method makeFromCache (line 29) | public static function makeFromCache(array $items = []): static method cache (line 44) | public function cache(CarbonInterface $ttl, bool $force = false): self method largest (line 64) | public function largest(): ?Favicon method largestByFileSize (line 71) | public function largestByFileSize(): ?Favicon FILE: src/Concerns/BuildsCacheKeys.php type BuildsCacheKeys (line 7) | trait BuildsCacheKeys method buildCacheKey (line 15) | public function buildCacheKey(string $url): string method buildCacheKeyForCollection (line 28) | public function buildCacheKeyForCollection(string $url): string FILE: src/Concerns/HasDefaultFunctionality.php type HasDefaultFunctionality (line 16) | trait HasDefaultFunctionality method fetchOr (line 53) | public function fetchOr(string $url, mixed $default): mixed method fetchAllOr (line 74) | public function fetchAllOr(string $url, mixed $default): mixed method throw (line 91) | public function throw(bool $throw = true): self method withFallback (line 105) | public function withFallback(string ...$fallbacks): self method useCache (line 118) | public function useCache(bool $useCache = true): self method notFound (line 136) | protected function notFound(string $url) method attemptFallbacks (line 155) | protected function attemptFallbacks(string $url): ?FetchedFavicon method attemptToFetchFromCache (line 174) | protected function attemptToFetchFromCache(string $url): ?FetchedFavicon method attemptToFetchCollectionFromCache (line 211) | protected function attemptToFetchCollectionFromCache(string $url): ?Fa... FILE: src/Concerns/MakesHttpRequests.php type MakesHttpRequests (line 12) | trait MakesHttpRequests method httpClient (line 14) | protected function httpClient(): PendingRequest method withRequestExceptionHandling (line 30) | protected function withRequestExceptionHandling(\Closure $callback): m... FILE: src/Concerns/ValidatesUrls.php type ValidatesUrls (line 7) | trait ValidatesUrls method urlIsValid (line 15) | protected function urlIsValid(string $url): bool FILE: src/Contracts/Fetcher.php type Fetcher (line 11) | interface Fetcher method fetch (line 19) | public function fetch(string $url): ?Favicon; method fetchAll (line 27) | public function fetchAll(string $url): FaviconCollection; method fetchOr (line 40) | public function fetchOr(string $url, mixed $default): mixed; method fetchAllOr (line 54) | public function fetchAllOr(string $url, mixed $default): mixed; FILE: src/Drivers/DuckDuckGoDriver.php class DuckDuckGoDriver (line 20) | class DuckDuckGoDriver implements Fetcher method fetch (line 39) | public function fetch(string $url): ?Favicon method fetchAll (line 62) | public function fetchAll(string $url): FaviconCollection FILE: src/Drivers/FaviconGrabberDriver.php class FaviconGrabberDriver (line 20) | class FaviconGrabberDriver implements Fetcher method fetch (line 39) | public function fetch(string $url): ?Favicon method fetchAll (line 66) | public function fetchAll(string $url): FaviconCollection FILE: src/Drivers/FaviconKitDriver.php class FaviconKitDriver (line 19) | class FaviconKitDriver implements Fetcher method fetch (line 37) | public function fetch(string $url): ?Favicon method fetchAll (line 60) | public function fetchAll(string $url): FaviconCollection FILE: src/Drivers/GoogleSharedStuffDriver.php class GoogleSharedStuffDriver (line 20) | class GoogleSharedStuffDriver implements Fetcher method fetch (line 39) | public function fetch(string $url): ?Favicon method fetchAll (line 60) | public function fetchAll(string $url): FaviconCollection FILE: src/Drivers/HttpDriver.php class HttpDriver (line 22) | class HttpDriver implements Fetcher method fetch (line 40) | public function fetch(string $url): ?Favicon method fetchAll (line 60) | public function fetchAll(string $url): FaviconCollection method faviconUrlCanBeReached (line 102) | private function faviconUrlCanBeReached(string $faviconUrl): bool method attemptToResolveFromHeadTags (line 124) | private function attemptToResolveFromHeadTags(string $url): ?Favicon method attemptToResolveAllFromHeadTags (line 165) | private function attemptToResolveAllFromHeadTags(string $url): ?Favico... method guessTypeFromElement (line 207) | private function guessTypeFromElement(Crawler $linkElement): string method convertToAbsoluteUrl (line 224) | private function convertToAbsoluteUrl(string $baseUrl, string $favicon... method guessDefaultUrl (line 242) | private function guessDefaultUrl(string $url): string method stripPathFromUrl (line 254) | private function stripPathFromUrl(string $url): string FILE: src/Drivers/UnavatarDriver.php class UnavatarDriver (line 19) | class UnavatarDriver implements Fetcher method fetch (line 37) | public function fetch(string $url): ?Favicon method fetchAll (line 60) | public function fetchAll(string $url): FaviconCollection FILE: src/Exceptions/ConnectionException.php class ConnectionException (line 5) | class ConnectionException extends FaviconFetcherException FILE: src/Exceptions/FaviconFetcherException.php class FaviconFetcherException (line 9) | class FaviconFetcherException extends Exception FILE: src/Exceptions/FaviconNotFoundException.php class FaviconNotFoundException (line 7) | class FaviconNotFoundException extends FaviconFetcherException FILE: src/Exceptions/FeatureNotSupportedException.php class FeatureNotSupportedException (line 7) | class FeatureNotSupportedException extends FaviconFetcherException FILE: src/Exceptions/InvalidIconSizeException.php class InvalidIconSizeException (line 7) | class InvalidIconSizeException extends FaviconFetcherException FILE: src/Exceptions/InvalidIconTypeException.php class InvalidIconTypeException (line 7) | class InvalidIconTypeException extends FaviconFetcherException FILE: src/Exceptions/InvalidUrlException.php class InvalidUrlException (line 7) | class InvalidUrlException extends FaviconFetcherException FILE: src/Facades/Favicon.php class Favicon (line 26) | class Favicon extends Facade method getFacadeAccessor (line 33) | protected static function getFacadeAccessor(): string FILE: src/Favicon.php class Favicon (line 20) | class Favicon method __construct (line 66) | public function __construct( method setIconSize (line 78) | public function setIconSize(?int $size): static method setIconType (line 89) | public function setIconType(string $type): static method getUrl (line 100) | public function getUrl(): string method getFaviconUrl (line 105) | public function getFaviconUrl(): string method retrievedFromCache (line 110) | public function retrievedFromCache(): bool method content (line 122) | public function content(): string method cache (line 137) | public function cache(CarbonInterface $ttl, bool $force = false): self method store (line 157) | public function store(string $directory, ?string $disk = null): string method storeAs (line 170) | public function storeAs(string $directory, string $filename, ?string $... method getIconType (line 179) | public function getIconType(): string method getIconSize (line 184) | public function getIconSize(): ?int method buildStoragePath (line 189) | protected function buildStoragePath(string $directory, string $filenam... method guessFileExtension (line 199) | protected function guessFileExtension(): string method guessFileExtensionFromMimeType (line 213) | protected function guessFileExtensionFromMimeType(): ?string method acceptableIconType (line 233) | private function acceptableIconType(string $type): bool method toCache (line 251) | public function toCache(): array FILE: src/FaviconFetcherProvider.php class FaviconFetcherProvider (line 9) | class FaviconFetcherProvider extends ServiceProvider method register (line 16) | public function register(): void method boot (line 28) | public function boot(): void FILE: src/FetcherManager.php class FetcherManager (line 16) | class FetcherManager method driver (line 23) | public static function driver(?string $driver = null): Fetcher method extend (line 38) | public static function extend(string $name, Fetcher $fetcher): void method attemptToCreateCustomDriver (line 43) | protected static function attemptToCreateCustomDriver(string $driver):... method __call (line 49) | public function __call(string $method, mixed $parameters): mixed FILE: tests/Feature/Collections/FaviconCollectionTest.php class FaviconCollectionTest (line 13) | final class FaviconCollectionTest extends TestCase method favicon_collection_can_be_cached_if_the_collection_was_not_retrieved_from_the_cache (line 18) | public function favicon_collection_can_be_cached_if_the_collection_was... method favicon_collection_can_be_cached_if_the_collection_was_retrieved_from_the_cache_and_the_force_flag_is_true (line 47) | public function favicon_collection_can_be_cached_if_the_collection_was... method favicon_collection_is_not_cached_if_the_collection_was_retrieved_from_the_cache_and_the_force_flag_is_false (line 79) | public function favicon_collection_is_not_cached_if_the_collection_was... method favicon_collection_is_not_cached_if_the_collection_is_empty (line 100) | public function favicon_collection_is_not_cached_if_the_collection_is_... method largest_favicon_can_be_retrieved (line 110) | public function largest_favicon_can_be_retrieved(): void method largest_favicon_can_be_retrieved_if_there_are_only_null_sizes (line 130) | public function largest_favicon_can_be_retrieved_if_there_are_only_nul... method largest_favicon_can_be_retrieved_based_on_file_size (line 141) | public function largest_favicon_can_be_retrieved_based_on_file_size() FILE: tests/Feature/Concerns/MakesHttpRequests/HttpClientTest.php class HttpClientTest (line 10) | final class HttpClientTest extends TestCase method http_client_is_returned_with_correct_options (line 15) | public function http_client_is_returned_with_correct_options(): void method http_client_is_returned_with_correct_verify_tls_option (line 31) | public function http_client_is_returned_with_correct_verify_tls_option... FILE: tests/Feature/Concerns/MakesHttpRequests/WithRequestExceptionHandlingTest.php class WithRequestExceptionHandlingTest (line 12) | final class WithRequestExceptionHandlingTest extends TestCase method exception_is_handled_and_rethrown (line 17) | public function exception_is_handled_and_rethrown(): void FILE: tests/Feature/Drivers/DuckDuckGoDriverTest.php class DuckDuckGoDriverTest (line 19) | class DuckDuckGoDriverTest extends TestCase method favicon_can_be_fetched_from_driver (line 29) | public function favicon_can_be_fetched_from_driver(string $protocol): ... method favicon_can_be_fetched_from_the_cache_if_it_already_exists (line 42) | public function favicon_can_be_fetched_from_the_cache_if_it_already_ex... method favicon_is_not_fetched_from_the_cache_if_it_exists_but_the_use_cache_flag_is_false (line 64) | public function favicon_is_not_fetched_from_the_cache_if_it_exists_but... method null_is_returned_if_the_driver_cannot_find_the_favicon (line 83) | public function null_is_returned_if_the_driver_cannot_find_the_favicon... method fallback_is_attempted_if_the_driver_cannot_find_the_favicon (line 96) | public function fallback_is_attempted_if_the_driver_cannot_find_the_fa... method exception_is_thrown_if_the_driver_cannot_find_the_favicon_and_the_throw_on_not_found_flag_is_true (line 114) | public function exception_is_thrown_if_the_driver_cannot_find_the_favi... method default_value_can_be_returned_using_fetchOr_method (line 137) | public function default_value_can_be_returned_using_fetchOr_method(): ... method default_value_can_be_returned_using_fetchOr_method_with_a_closure (line 152) | public function default_value_can_be_returned_using_fetchOr_method_wit... method exception_can_be_thrown_after_attempting_a_fallback (line 168) | public function exception_can_be_thrown_after_attempting_a_fallback():... method exception_is_thrown_if_the_url_is_invalid (line 195) | public function exception_is_thrown_if_the_url_is_invalid(): void FILE: tests/Feature/Drivers/FaviconGrabberDriverTest.php class FaviconGrabberDriverTest (line 19) | class FaviconGrabberDriverTest extends TestCase method favicon_can_be_fetched_from_driver (line 29) | public function favicon_can_be_fetched_from_driver(string $protocol): ... method favicon_can_be_fetched_from_the_cache_if_it_already_exists (line 42) | public function favicon_can_be_fetched_from_the_cache_if_it_already_ex... method favicon_is_not_fetched_from_the_cache_if_it_exists_but_the_use_cache_flag_is_false (line 64) | public function favicon_is_not_fetched_from_the_cache_if_it_exists_but... method null_is_returned_if_the_driver_cannot_find_the_favicon (line 83) | public function null_is_returned_if_the_driver_cannot_find_the_favicon... method null_is_returned_if_the_domain_is_invalid (line 96) | public function null_is_returned_if_the_domain_is_invalid(): void method fallback_is_attempted_if_the_driver_cannot_find_the_favicon (line 109) | public function fallback_is_attempted_if_the_driver_cannot_find_the_fa... method exception_is_thrown_if_the_driver_cannot_find_the_favicon_and_the_throw_on_not_found_flag_is_true (line 127) | public function exception_is_thrown_if_the_driver_cannot_find_the_favi... method default_value_can_be_returned_using_fetchOr_method (line 150) | public function default_value_can_be_returned_using_fetchOr_method(): ... method default_value_can_be_returned_using_fetchOr_method_with_a_closure (line 165) | public function default_value_can_be_returned_using_fetchOr_method_wit... method exception_can_be_thrown_after_attempting_a_fallback (line 181) | public function exception_can_be_thrown_after_attempting_a_fallback():... method exception_is_thrown_if_the_url_is_invalid (line 208) | public function exception_is_thrown_if_the_url_is_invalid(): void method successfulResponseBody (line 226) | private function successfulResponseBody(): array method successfulEmptyResponseBody (line 263) | private function successfulEmptyResponseBody(): array method domainNotFoundResponseBody (line 271) | private function domainNotFoundResponseBody(): array FILE: tests/Feature/Drivers/FaviconKitDriverTest.php class FaviconKitDriverTest (line 19) | class FaviconKitDriverTest extends TestCase method favicon_can_be_fetched_from_driver (line 29) | public function favicon_can_be_fetched_from_driver(string $protocol): ... method favicon_can_be_fetched_from_the_cache_if_it_already_exists (line 42) | public function favicon_can_be_fetched_from_the_cache_if_it_already_ex... method favicon_is_not_fetched_from_the_cache_if_it_exists_but_the_use_cache_flag_is_false (line 64) | public function favicon_is_not_fetched_from_the_cache_if_it_exists_but... method null_is_returned_if_the_driver_cannot_find_the_favicon (line 83) | public function null_is_returned_if_the_driver_cannot_find_the_favicon... method fallback_is_attempted_if_the_driver_cannot_find_the_favicon (line 96) | public function fallback_is_attempted_if_the_driver_cannot_find_the_fa... method exception_is_thrown_if_the_driver_cannot_find_the_favicon_and_the_throw_on_not_found_flag_is_true (line 114) | public function exception_is_thrown_if_the_driver_cannot_find_the_favi... method default_value_can_be_returned_using_fetchOr_method (line 137) | public function default_value_can_be_returned_using_fetchOr_method(): ... method default_value_can_be_returned_using_fetchOr_method_with_a_closure (line 152) | public function default_value_can_be_returned_using_fetchOr_method_wit... method exception_can_be_thrown_after_attempting_a_fallback (line 168) | public function exception_can_be_thrown_after_attempting_a_fallback():... method exception_is_thrown_if_the_url_is_invalid (line 195) | public function exception_is_thrown_if_the_url_is_invalid(): void FILE: tests/Feature/Drivers/GoogleSharedStuffDriverTest.php class GoogleSharedStuffDriverTest (line 19) | class GoogleSharedStuffDriverTest extends TestCase method favicon_can_be_fetched_from_driver (line 29) | public function favicon_can_be_fetched_from_driver(string $protocol): ... method favicon_can_be_fetched_from_the_cache_if_it_already_exists (line 42) | public function favicon_can_be_fetched_from_the_cache_if_it_already_ex... method favicon_is_not_fetched_from_the_cache_if_it_exists_but_the_use_cache_flag_is_false (line 64) | public function favicon_is_not_fetched_from_the_cache_if_it_exists_but... method null_is_returned_if_the_driver_cannot_find_the_favicon (line 83) | public function null_is_returned_if_the_driver_cannot_find_the_favicon... method fallback_is_attempted_if_the_driver_cannot_find_the_favicon (line 96) | public function fallback_is_attempted_if_the_driver_cannot_find_the_fa... method exception_is_thrown_if_the_driver_cannot_find_the_favicon_and_the_throw_on_not_found_flag_is_true (line 114) | public function exception_is_thrown_if_the_driver_cannot_find_the_favi... method default_value_can_be_returned_using_fetchOr_method (line 137) | public function default_value_can_be_returned_using_fetchOr_method(): ... method default_value_can_be_returned_using_fetchOr_method_with_a_closure (line 152) | public function default_value_can_be_returned_using_fetchOr_method_wit... method exception_can_be_thrown_after_attempting_a_fallback (line 168) | public function exception_can_be_thrown_after_attempting_a_fallback():... method exception_is_thrown_if_the_url_is_invalid (line 195) | public function exception_is_thrown_if_the_url_is_invalid(): void FILE: tests/Feature/Drivers/HttpDriverTest.php class HttpDriverTest (line 21) | class HttpDriverTest extends TestCase method favicon_can_be_fetched_using_link_element_in_html (line 30) | public function favicon_can_be_fetched_using_link_element_in_html( method favicon_can_be_fetched_if_the_url_has_a_path_and_thelink_element_contains_a_relative_url (line 51) | public function favicon_can_be_fetched_if_the_url_has_a_path_and_theli... method favicon_can_be_fetched_from_guessed_url_if_it_cannot_be_found_in_response_html (line 65) | public function favicon_can_be_fetched_from_guessed_url_if_it_cannot_b... method favicon_can_be_fetched_from_guessed_url_if_it_cannot_be_found_in_response_html_and_a_relative_url_is_passed (line 85) | public function favicon_can_be_fetched_from_guessed_url_if_it_cannot_b... method favicon_can_be_fetched_from_driver (line 110) | public function favicon_can_be_fetched_from_driver(string $protocol): ... method favicon_can_be_fetched_from_url_with_port (line 124) | public function favicon_can_be_fetched_from_url_with_port(): void method favicon_can_be_fetched_from_url_with_query_parameters (line 137) | public function favicon_can_be_fetched_from_url_with_query_parameters(... method favicon_can_be_fetched_from_the_cache_if_it_already_exists (line 150) | public function favicon_can_be_fetched_from_the_cache_if_it_already_ex... method favicon_can_be_fetched_from_the_cache_if_it_already_exists_in_the_old_string_format (line 174) | public function favicon_can_be_fetched_from_the_cache_if_it_already_ex... method favicon_is_not_fetched_from_the_cache_if_it_exists_but_the_use_cache_flag_is_false (line 194) | public function favicon_is_not_fetched_from_the_cache_if_it_exists_but... method null_is_returned_if_the_driver_cannot_find_the_favicon (line 213) | public function null_is_returned_if_the_driver_cannot_find_the_favicon... method fallback_is_attempted_if_the_driver_cannot_find_the_favicon (line 226) | public function fallback_is_attempted_if_the_driver_cannot_find_the_fa... method exception_is_thrown_if_the_driver_cannot_find_the_favicon_and_the_throw_on_not_found_flag_is_true (line 244) | public function exception_is_thrown_if_the_driver_cannot_find_the_favi... method default_value_can_be_returned_using_fetchOr_method (line 267) | public function default_value_can_be_returned_using_fetchOr_method(): ... method default_value_can_be_returned_using_fetchOr_method_with_a_closure (line 282) | public function default_value_can_be_returned_using_fetchOr_method_wit... method exception_can_be_thrown_after_attempting_a_fallback (line 298) | public function exception_can_be_thrown_after_attempting_a_fallback():... method exception_is_thrown_if_the_url_is_invalid (line 325) | public function exception_is_thrown_if_the_url_is_invalid(): void method all_icons_for_a_url_can_be_fetched (line 348) | public function all_icons_for_a_url_can_be_fetched(string $html, $expe... method favicon_can_be_fetched_from_guessed_url_if_it_cannot_be_found_in_response_html_when_trying_to_get_all_icons (line 367) | public function favicon_can_be_fetched_from_guessed_url_if_it_cannot_b... method empty_favicon_collection_is_returned_if_the_url_cannot_be_reached (line 388) | public function empty_favicon_collection_is_returned_if_the_url_cannot... method empty_favicon_collection_is_returned_if_no_icons_can_be_found_for_a_url (line 402) | public function empty_favicon_collection_is_returned_if_no_icons_can_b... method error_is_thrown_if_trying_to_find_all_the_favicons_for_an_invalid_url (line 422) | public function error_is_thrown_if_trying_to_find_all_the_favicons_for... method error_is_thrown_if_no_icons_can_be_found_for_a_url_and_the_throw_on_not_found_flag_is_true (line 441) | public function error_is_thrown_if_no_icons_can_be_found_for_a_url_and... method all_favicon_for_a_url_can_be_fetched_from_the_cache_if_it_already_exists (line 469) | public function all_favicon_for_a_url_can_be_fetched_from_the_cache_if... method all_favicons_for_a_url_are_not_fetched_from_the_cache_if_it_exists_but_the_use_cache_flag_is_false (line 515) | public function all_favicons_for_a_url_are_not_fetched_from_the_cache_... method favicons_can_be_returned_using_the_fetchAllOr_method (line 552) | public function favicons_can_be_returned_using_the_fetchAllOr_method()... method default_value_can_be_returned_using_fetchAllOr_method (line 569) | public function default_value_can_be_returned_using_fetchAllOr_method(... method default_value_can_be_returned_using_fetchAllOr_method_with_a_closure (line 584) | public function default_value_can_be_returned_using_fetchAllOr_method_... method can_set_the_user_agent_when_fetching (line 600) | public function can_set_the_user_agent_when_fetching() method null_is_returned_if_using_fetch_and_the_link_has_no_href (line 624) | public function null_is_returned_if_using_fetch_and_the_link_has_no_hr... method null_is_returned_if_using_fetchAll_and_the_link_has_no_href (line 649) | public function null_is_returned_if_using_fetchAll_and_the_link_has_no... method allFaviconLinksInHtmlProvider (line 673) | public static function allFaviconLinksInHtmlProvider(): array method faviconLinksInHtmlProvider (line 777) | public static function faviconLinksInHtmlProvider(): array method htmlOptionOne (line 796) | private static function htmlOptionOne(): string method htmlOptionTwo (line 805) | private static function htmlOptionTwo(): string method htmlOptionThree (line 814) | private static function htmlOptionThree(): string method htmlOptionFour (line 823) | private static function htmlOptionFour(): string method htmlOptionFive (line 832) | private static function htmlOptionFive(): string method htmlOptionSix (line 841) | private static function htmlOptionSix(): string method htmlOptionSeven (line 848) | private static function htmlOptionSeven(): string method htmlOptionEight (line 873) | private static function htmlOptionEight(): string method htmlOptionNine (line 880) | private static function htmlOptionNine(): string method htmlOptionTen (line 905) | private static function htmlOptionTen(): string method htmlOptionEleven (line 919) | private static function htmlOptionEleven(): string method htmlOptionTwelve (line 946) | private static function htmlOptionTwelve(): string method htmlOptionThirteen (line 973) | private static function htmlOptionThirteen(): string FILE: tests/Feature/Drivers/UnavatarDriverTest.php class UnavatarDriverTest (line 19) | class UnavatarDriverTest extends TestCase method favicon_can_be_fetched_from_driver (line 29) | public function favicon_can_be_fetched_from_driver(string $protocol): ... method favicon_can_be_fetched_from_the_cache_if_it_already_exists (line 42) | public function favicon_can_be_fetched_from_the_cache_if_it_already_ex... method favicon_is_not_fetched_from_the_cache_if_it_exists_but_the_use_cache_flag_is_false (line 64) | public function favicon_is_not_fetched_from_the_cache_if_it_exists_but... method null_is_returned_if_the_driver_cannot_find_the_favicon (line 83) | public function null_is_returned_if_the_driver_cannot_find_the_favicon... method fallback_is_attempted_if_the_driver_cannot_find_the_favicon (line 96) | public function fallback_is_attempted_if_the_driver_cannot_find_the_fa... method exception_is_thrown_if_the_driver_cannot_find_the_favicon_and_the_throw_on_not_found_flag_is_true (line 114) | public function exception_is_thrown_if_the_driver_cannot_find_the_favi... method default_value_can_be_returned_using_fetchOr_method (line 137) | public function default_value_can_be_returned_using_fetchOr_method(): ... method default_value_can_be_returned_using_fetchOr_method_with_a_closure (line 152) | public function default_value_can_be_returned_using_fetchOr_method_wit... method exception_can_be_thrown_after_attempting_a_fallback (line 168) | public function exception_can_be_thrown_after_attempting_a_fallback():... method exception_is_thrown_if_the_url_is_invalid (line 195) | public function exception_is_thrown_if_the_url_is_invalid(): void FILE: tests/Feature/FaviconTest.php class FaviconTest (line 19) | class FaviconTest extends TestCase method favicon_url_can_be_returned (line 24) | public function favicon_url_can_be_returned(): void method favicon_contents_can_be_returned (line 35) | public function favicon_contents_can_be_returned(): void method url_can_be_returned (line 51) | public function url_can_be_returned(): void method retrieved_from_cache_value_can_be_returned_if_the_favicon_was_retrieved_from_the_cache (line 62) | public function retrieved_from_cache_value_can_be_returned_if_the_favi... method retrieved_from_cache_value_can_be_returned_if_the_favicon_was_not_retrieved_from_the_cache (line 74) | public function retrieved_from_cache_value_can_be_returned_if_the_favi... method favicon_can_be_cached_if_it_is_not_already_cached (line 85) | public function favicon_can_be_cached_if_it_is_not_already_cached(): void method favicon_cannot_be_cached_if_it_is_already_cached (line 110) | public function favicon_cannot_be_cached_if_it_is_already_cached(): void method favicon_can_be_cached_if_it_is_already_cached_and_the_force_flag_is_passed (line 126) | public function favicon_can_be_cached_if_it_is_already_cached_and_the_... method favicon_contents_be_stored (line 151) | public function favicon_contents_be_stored(): void method favicon_contents_be_stored_if_the_favicon_url_does_not_have_an_image_extension (line 171) | public function favicon_contents_be_stored_if_the_favicon_url_does_not... method favicon_contents_can_be_stored_with_a_custom_file_name (line 193) | public function favicon_contents_can_be_stored_with_a_custom_file_name... method icon_type_defaults_to_unknown_if_not_explicitly_set (line 210) | public function icon_type_defaults_to_unknown_if_not_explicitly_set():... method icon_type_can_be_set_and_returned (line 225) | public function icon_type_can_be_set_and_returned(string $expectedIcon... method icon_size_can_be_set_and_returned (line 242) | public function icon_size_can_be_set_and_returned(?int $expectedIconSi... method exception_is_thrown_when_trying_to_create_a_favicon_with_an_invalid_icon_type (line 255) | public function exception_is_thrown_when_trying_to_create_a_favicon_wi... method exception_is_thrown_when_trying_to_create_a_favicon_with_an_invalid_icon_size (line 267) | public function exception_is_thrown_when_trying_to_create_a_favicon_wi... method iconTypeProvider (line 278) | public static function iconTypeProvider(): array method iconSizeProvider (line 288) | public static function iconSizeProvider(): array FILE: tests/Feature/FetcherManagerTest.php class FetcherManagerTest (line 19) | class FetcherManagerTest extends TestCase method default_driver_can_be_returned (line 24) | public function default_driver_can_be_returned(): void method http_driver_can_be_returned (line 32) | public function http_driver_can_be_returned(): void method google_shared_stuff_driver_can_be_returned (line 38) | public function google_shared_stuff_driver_can_be_returned(): void method favicon_kit_driver_can_be_returned (line 44) | public function favicon_kit_driver_can_be_returned(): void method favicon_grabber_driver_can_be_returned (line 50) | public function favicon_grabber_driver_can_be_returned(): void method duck_duck_go_driver_can_be_returned (line 56) | public function duck_duck_go_driver_can_be_returned(): void method custom_driver_can_be_returned (line 62) | public function custom_driver_can_be_returned(): void method exception_is_thrown_if_the_driver_is_invalid (line 69) | public function exception_is_thrown_if_the_driver_is_invalid(): void method method_calls_to_the_manager_are_forwarded_to_the_driver (line 78) | public function method_calls_to_the_manager_are_forwarded_to_the_drive... method method_calls_to_the_manager_are_forwarded_to_the_driver_using_the_facade (line 97) | public function method_calls_to_the_manager_are_forwarded_to_the_drive... method driver_can_be_returned_using_the_facade (line 116) | public function driver_can_be_returned_using_the_facade(): void FILE: tests/Feature/TestCase.php class TestCase (line 10) | abstract class TestCase extends OrchestraTestCase method getPackageProviders (line 18) | protected function getPackageProviders($app) FILE: tests/Feature/_data/CustomDriver.php class CustomDriver (line 11) | class CustomDriver implements Fetcher method fetch (line 13) | public function fetch(string $url): ?Favicon method fetchOr (line 22) | public function fetchOr(string $url, mixed $default): mixed method fetchAll (line 27) | public function fetchAll(string $url): FaviconCollection method fetchAllOr (line 32) | public function fetchAllOr(string $url, mixed $default): mixed FILE: tests/Feature/_data/NullDriver.php class NullDriver (line 11) | class NullDriver implements Fetcher method fetch (line 15) | public function fetch(string $url): ?Favicon method fetchOr (line 22) | public function fetchOr(string $url, mixed $default): mixed method fetchAll (line 27) | public function fetchAll(string $url): FaviconCollection method fetchAllOr (line 32) | public function fetchAllOr(string $url, mixed $default): mixed