remote forking: use the original http/https url in description
[phorkie.git] / src / phorkie / Repository / Commit.php
index ce00235590c4fd22d0e6cf0b0060fbdc777fd6ab..62f1d408cb8f09373d2b3709479af07881f510c2 100644 (file)
@@ -16,8 +16,9 @@ class Repository_Commit
 
     public function getIconUrl()
     {
-        //workaround for https://pear.php.net/bugs/bug.php?id=19384
-        require_once 'PEAR/Services/Libravatar.php';
+        if ($this->committerEmail == 'anonymous@phorkie') {
+            return '/phorkie/anonymous.png';
+        }
 
         $s = new \Services_Libravatar();
         return $s->url(
@@ -40,8 +41,8 @@ class Repository_Commit
         $sum = $r + $g;
         if ($sum > 7) {
             $quot = ceil($sum / 7);
-            $r = int($r / $quot);
-            $g = int($g / $quot);
+            $r = intval($r / $quot);
+            $g = intval($g / $quot);
         }
         $string = str_repeat('g', $g) . str_repeat('r', $r) . str_repeat('n', 7 - $g - $r);
 
@@ -69,4 +70,4 @@ class Repository_Commit
     }
 }
 
-?>
\ No newline at end of file
+?>