[ Index ] |
PHP Cross Reference of Phabricator |
[Summary view] [Print] [Text view]
1 <?php 2 3 abstract class PhabricatorUIExample { 4 5 private $request; 6 7 public function setRequest($request) { 8 $this->request = $request; 9 return $this; 10 } 11 12 public function getRequest() { 13 return $this->request; 14 } 15 16 abstract public function getName(); 17 abstract public function getDescription(); 18 abstract public function renderExample(); 19 20 protected function createBasicDummyHandle($name, $type, $fullname = null, 21 $uri = null) { 22 23 $id = mt_rand(15, 9999); 24 $handle = new PhabricatorObjectHandle(); 25 $handle->setName($name); 26 $handle->setType($type); 27 $handle->setPHID(PhabricatorPHID::generateNewPHID($type)); 28 29 if ($fullname) { 30 $handle->setFullName($fullname); 31 } else { 32 $handle->setFullName(sprintf('%s%d: %s', 33 substr($type, 0, 1), 34 $id, 35 $name)); 36 } 37 38 if ($uri) { 39 $handle->setURI($uri); 40 } 41 42 return $handle; 43 } 44 45 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Sun Nov 30 09:20:46 2014 | Cross-referenced by PHPXref 0.7.1 |