getName() public method

public getName ( )
Beispiel #1
0
 $newcommit->tree = $tree->getName();
 $newcommit->parents = array($commit->getName());
 $stamp = new GitCommitStamp();
 if ($user) {
     $stamp->name = $user->name;
     $stamp->email = $user->email;
 } else {
     $stamp->name = $_SERVER['REMOTE_ADDR'];
     $stamp->email = sprintf('anonymous@%s', $_SERVER['REMOTE_ADDR']);
 }
 $stamp->time = time();
 $stamp->offset = idate('Z', $stamp->time);
 $newcommit->author = $stamp;
 $newcommit->committer = $stamp;
 $summary = $_POST['summary'];
 if (strpos($summary, $page->getName()) === FALSE) {
     $summary = sprintf('%s: %s', $page->getName(), $summary);
 }
 $newcommit->summary = $summary;
 $newcommit->detail = '';
 $newcommit->rehash();
 $pending[] = $newcommit;
 if ($fast_merge) {
     /* create merge commit */
     $tree = clone $repo->getObject($tip->tree);
     $pending = array_merge($pending, $tree->updateNode($page->path, 0100640, $blob->getName()));
     $tree->rehash();
     $pending[] = $tree;
     $merge_base = $newcommit;
     $newcommit = new GitCommit($repo);
     $newcommit->tree = $tree->getName();
Beispiel #2
0
 protected function fmt_image($ref, $width, $height)
 {
     if (!$width && !$height) {
         $width = Config::IMAGE_WIDTH;
         $height = Config::IMAGE_HEIGHT;
     }
     try {
         $page = new WikiPage($ref);
     } catch (Exception $e) {
         return $this->fmt_error('No such file: ' . $this->mklink($ref));
     }
     if ($page->getPageType() != WikiPage::TYPE_IMAGE) {
         return $this->fmt_error('Not an image: ' . $this->mklink($ref));
     }
     $url = $page->getURL();
     return "<div class=\"par image\"><a href=\"{$url}\"><img src=\"{$url}?action=image&amp;width={$width}&amp;height={$height}\" alt=\"{$page->getName()}\" /></a></div>";
 }