aboutsummaryrefslogtreecommitdiffstats
path: root/src/loadArtifact.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/loadArtifact.php')
-rw-r--r--src/loadArtifact.php34
1 files changed, 0 insertions, 34 deletions
diff --git a/src/loadArtifact.php b/src/loadArtifact.php
deleted file mode 100644
index 6205164..0000000
--- a/src/loadArtifact.php
+++ /dev/null
@@ -1,34 +0,0 @@
-<?php
-$mvnBaseUrl = 'http://repo1.maven.org/maven2';
-
-$requestedArtifact = $_SERVER["REQUEST_URI"];
-$requestedArtifact = str_replace('/mvn', '', $requestedArtifact);
-$baseLocalFolder = __DIR__;
-$localFolder = $baseLocalFolder.substr($requestedArtifact, 0, strripos($requestedArtifact, '/'));
-//echo $localFolder."<br>";
-if (!is_dir($localFolder)) {
- mkdir($localFolder, 0770, true);
-}
-
-$srcUrl = $mvnBaseUrl.$requestedArtifact;
-//echo $srcUrl."<br>";
-$src = fopen($srcUrl, 'r');
-
-$dstPath = $baseLocalFolder.$requestedArtifact;
-//echo $dstPath;
-$dst = fopen($dstPath, 'w');
-
-$filesize = stream_copy_to_stream($src, $dst);
-
-if (0 == $filesize) {
- unlink($dstPath);
- unlink($localFolder);
-}
-
-if (is_file($dstPath)) {
- chmod($dstPath, 0660);
- header('Location: http://'.$_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"]);
-} else {
- header('HTTP/1.0 404 Not Found');
-}
-?>