Piwik\Filesystem::tryToCopyFileAndVerifyItWasCopied PHP Метод

tryToCopyFileAndVerifyItWasCopied() приватный статический Метод

private static tryToCopyFileAndVerifyItWasCopied ( $source, $dest )
    private static function tryToCopyFileAndVerifyItWasCopied($source, $dest)
    {
        if (!@copy($source, $dest)) {
            @chmod($dest, 0755);
            if (!@copy($source, $dest)) {
                $message = "Error while creating/copying file to <code>{$dest}</code>. <br />" . Filechecks::getErrorMessageMissingPermissions(self::getPathToPiwikRoot());
                throw new Exception($message);
            }
        }
        if (file_exists($source) && file_exists($dest)) {
            return self::havePhpFilesSameContent($source, $dest);
        }
        return true;
    }