Use title of remote paste for forked one; use page title as fallback
[phorkie.git] / src / phorkie / Forker.php
index f4e1295794b790fbed1022cb55d1d86e127cf60c..419db1edd3bff9c00092c63e10ee75bb5892c764 100644 (file)
@@ -15,13 +15,13 @@ class Forker
         return $new;
     }
 
-    public function forkRemote($cloneUrl, $originalUrl)
+    public function forkRemote($cloneUrl, $originalUrl, $title = null)
     {
+        if ($title === null) {
+            $title = 'Fork of ' . $originalUrl;
+        }
         $new = $this->fork($cloneUrl);
-        file_put_contents(
-            $new->gitDir . '/description',
-            'Fork of ' . $originalUrl
-        );
+        file_put_contents($new->gitDir . '/description', $title);
         $this->index($new);
 
         $not = new Notificator();