[ Index ]

PHP Cross Reference of Phabricator

title

Body

[close]

/src/infrastructure/diff/ -> PhabricatorChangesetResponse.php (source)

   1  <?php
   2  
   3  final class PhabricatorChangesetResponse extends AphrontProxyResponse {
   4  
   5    private $renderedChangeset;
   6    private $coverage;
   7  
   8    public function setRenderedChangeset($rendered_changeset) {
   9      $this->renderedChangeset = $rendered_changeset;
  10      return $this;
  11    }
  12  
  13    public function setCoverage($coverage) {
  14      $this->coverage = $coverage;
  15      return $this;
  16    }
  17  
  18    protected function buildProxy() {
  19      return new AphrontAjaxResponse();
  20    }
  21  
  22    public function reduceProxyResponse() {
  23      $content = array(
  24        'changeset' => $this->renderedChangeset,
  25      );
  26  
  27      if ($this->coverage) {
  28        $content['coverage'] = $this->coverage;
  29      }
  30  
  31      return $this->getProxy()->setContent($content);
  32    }
  33  
  34  }


Generated: Sun Nov 30 09:20:46 2014 Cross-referenced by PHPXref 0.7.1