Changeset View
Changeset View
Standalone View
Standalone View
src/applications/nuance/github/NuanceGitHubRawEvent.php
| Show First 20 Lines • Show All 230 Lines • ▼ Show 20 Lines | public function getEventFullTitle() { | ||||
| return pht( | return pht( | ||||
| 'GitHub %s %s (%s)', | 'GitHub %s %s (%s)', | ||||
| $this->getRepositoryFullRawName(), | $this->getRepositoryFullRawName(), | ||||
| $this->getTargetObjectName(), | $this->getTargetObjectName(), | ||||
| $title); | $title); | ||||
| } | } | ||||
| public function getActorGitHubUserID() { | |||||
| $raw = $this->raw; | |||||
| return (int)idxv($raw, array('actor', 'id')); | |||||
| } | |||||
| private function getTargetObjectName() { | private function getTargetObjectName() { | ||||
| if ($this->isPullRequestEvent()) { | if ($this->isPullRequestEvent()) { | ||||
| $number = $this->getRawIssueNumber(); | $number = $this->getRawIssueNumber(); | ||||
| return pht('Pull Request #%d', $number); | return pht('Pull Request #%d', $number); | ||||
| } else if ($this->isIssueEvent()) { | } else if ($this->isIssueEvent()) { | ||||
| $number = $this->getRawIssueNumber(); | $number = $this->getRawIssueNumber(); | ||||
| return pht('Issue #%d', $number); | return pht('Issue #%d', $number); | ||||
| } else if ($this->type == self::TYPE_REPOSITORY) { | } else if ($this->type == self::TYPE_REPOSITORY) { | ||||
| ▲ Show 20 Lines • Show All 140 Lines • Show Last 20 Lines | |||||