/** * @param Tracker_FormElement_Field_List_Bind_UsersValue $value the value of the field * * @return string */ public function formatChangesetValue($value) { if ($value->getId() == 100) { return ''; } else { return $value->fetchFormatted(); } }
/** * @param Tracker_FormElement_Field_List_Bind_UsersValue $value the value of the field * * @return string */ public function formatChangesetValue($value) { return $value->fetchFormatted(); }
/** * Display the html field in the admin ui * * @return string html */ protected function fetchAdminFormElement() { $html = ''; $fake_value = new Tracker_FormElement_Field_List_Bind_UsersValue(UserManager::instance()->getCurrentUser()->getId()); $html .= $fake_value->getLabel() . '<br />'; $html .= '<span class="tracker-admin-form-element-help">'; $html .= $GLOBALS['Language']->getText('plugin_tracker_formelement_admin', 'submittedby_help'); $html .= '</span>'; return $html; }
/** * @see Tracker_FormElement_Field::fetchCardValue() */ public function fetchCardValue(Tracker_Artifact $artifact, Tracker_CardDisplayPreferences $display_preferences) { $value = new Tracker_FormElement_Field_List_Bind_UsersValue($artifact->getSubmittedBy()); return $value->fetchCard($display_preferences); }
public function itReturnsNullForGetJsonIfUserIsNone() { $value = new Tracker_FormElement_Field_List_Bind_UsersValue(100, 'none', 'none'); $json = $value->getJsonValue(); $this->assertNull($json); }