[ Index ] |
PHP Cross Reference of Phabricator |
[Summary view] [Print] [Text view]
1 <?php 2 3 interface PhabricatorCustomFieldInterface { 4 5 public function getCustomFieldBaseClass(); 6 public function getCustomFieldSpecificationForRole($role); 7 public function getCustomFields(); 8 public function attachCustomFields(PhabricatorCustomFieldAttachment $fields); 9 10 } 11 12 13 // TEMPLATE IMPLEMENTATION ///////////////////////////////////////////////////// 14 15 16 /* -( PhabricatorCustomFieldInterface )------------------------------------ */ 17 /* 18 19 private $customFields = self::ATTACHABLE; 20 21 public function getCustomFieldSpecificationForRole($role) { 22 return PhabricatorEnv::getEnvConfig(<<<'application.fields'>>>); 23 } 24 25 public function getCustomFieldBaseClass() { 26 return <<<<'YourApplicationHereCustomField'>>>>; 27 } 28 29 public function getCustomFields() { 30 return $this->assertAttached($this->customFields); 31 } 32 33 public function attachCustomFields(PhabricatorCustomFieldAttachment $fields) { 34 $this->customFields = $fields; 35 return $this; 36 } 37 38 */
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 |