for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types = 1);
namespace BrowscapPHP\Exception;
/**
* Exception to handle errors while fetching a remote file
*/
final class FetcherException extends DomainException
{
* @param string $resource
* @param string $error
*
* @return FetcherException
public static function httpError(string $resource, string $error) : self
return new self(
sprintf('Could not fetch HTTP resource "%s": %s', $resource, $error)
);
}