<?php
require_once 'CommandInterface.php';
require_once 'File.php';
class CopyCommand implements CommandInterface
{
private $_file;
public function __construct(File $file)
{
$this->_file = $file;
}
public function execute()
{
$file = new File('copy_of_' . $this->_file->getName());
return $file->create();
}
}