for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace voku\cache\Exception;
final class RenameException extends \RuntimeException implements FileErrorExceptionInterface
{
/**
* @param string $source
* @param string $target
*
* @return self
*/
public static function unableToMoveFile($source, $target)
return new self(\sprintf(
'Could not move file "%s" to location "%s": '
. 'either the source file is not readable, or the destination is not writable',
$source,
$target
));
}