Path: blob/master/src/applications/differential/field/DifferentialJIRAIssuesCommitMessageField.php
12256 views
<?php12final class DifferentialJIRAIssuesCommitMessageField3extends DifferentialCommitMessageCustomField {45const FIELDKEY = 'jira.issues';67public function getFieldName() {8return pht('JIRA Issues');9}1011public function getFieldAliases() {12return array(13'JIRA',14'JIRA Issue',15);16}1718public function getCustomFieldKey() {19return 'phabricator:jira-issues';20}2122public function parseFieldValue($value) {23return preg_split('/[\s,]+/', $value, $limit = -1, PREG_SPLIT_NO_EMPTY);24}2526protected function readFieldValueFromCustomFieldStorage($value) {27return $this->readJSONFieldValueFromCustomFieldStorage($value, array());28}2930public function readFieldValueFromConduit($value) {31return $this->readStringListFieldValueFromConduit($value);32}3334public function renderFieldValue($value) {35if (!$value) {36return null;37}3839return implode(', ', $value);40}4142}434445