public function copyDomain($name)
    {
        file_put_contents(
            $this->getDomainPath("/Contracts/{$name}Interface.php"),
            $this->prepare(file_get_contents($this->domainInterfaceContract))
        );

        file_put_contents(
            $this->getDomainPath("/Contracts/{$name}RepositoryInterface.php"),
            $this->prepare(file_get_contents($this->domainRepositoryContract))
        );

        file_put_contents(
            $this->getDomainPath("/Contracts/{$name}ServiceInterface.php"),
            $this->prepare(file_get_contents($this->domainServiceContract))
        );

        file_put_contents($this->getDomainPath("/{$name}Eloquent.php"), $this->prepare(file_get_contents($this->domainEloquent)));
        file_put_contents($this->getDomainPath("/{$name}Repository.php"), $this->prepare(file_get_contents($this->domainRepository)));
        file_put_contents($this->getDomainPath("/{$name}Service.php"), $this->prepare(file_get_contents($this->domainService)));

        return true;
    }