src/Exception/FileCopyException.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php
namespace Stk2k\File\Exception;

use Throwable;

use Stk2k\File\File;

class FileCopyException extends FileSystemException
{
    /**
     * FileCopyException constructor.
     *
     * @param File $from_file
     * @param File $to_file
     * @param int $code
     * @param Throwable|null $prev
     */
    public function __construct(File $from_file, File $to_file, int $code = 0, Throwable $prev = null)
    {
        $message = "Copying file failed: {$from_file} to {$to_file}";
        parent::__construct($message, $code, $prev);
    }
}