Esempio n. 1
0
 /**
  * This will return the string-based name of the selected FieldToken for this issue, or NULL if
  * either the Field doesn't exist or if the Option doesn't exist (e.g. none was set)
  * 
  * @param string $strToken the token of the IssueField you want to look up
  * @return string the value of the IssueField for this issue and token
  */
 public function GetFieldOptionValueForIssueFieldToken($strToken)
 {
     $objIssueField = IssueField::LoadByToken($strToken);
     if (!$objIssueField) {
         return null;
     }
     $objFieldValue = IssueFieldValue::LoadByIssueIdIssueFieldId($this->intId, $objIssueField->Id);
     if (!$objFieldValue) {
         return null;
     }
     return $objFieldValue->IssueFieldOption->Name;
 }
Esempio n. 2
0
 /**
  * Gets the IssueField object for the QcodoVersion field
  * @return IssueField
  */
 public static function LoadIssueFieldForQcodoVersion()
 {
     return IssueField::LoadByToken(IssueField::TokenQcodoVersion);
 }