/** * Create a new status * * @param string $name The status description * @param string $itemdata[optional] The color if any (default FFF) * * @return TBGStatus */ public static function createNew($name, $itemdata = null) { $itemdata = $itemdata === null || trim($itemdata) == '' ? '#FFF' : $itemdata; if (substr($itemdata, 0, 1) != '#') { $itemdata = '#' . $itemdata; } $res = parent::_createNew($name, self::STATUS, $itemdata); return TBGContext::factory()->TBGStatus($res->getInsertID()); }
/** * Create a new resolution * * @param string $name The status description * * @return TBGResolution */ public static function createNew($name) { $res = parent::_createNew($name, self::SEVERITY); return TBGContext::factory()->TBGSeverity($res->getInsertID()); }
/** * Create a new resolution * * @param string $name The status description * * @return TBGResolution */ public static function createNew($name) { $res = parent::_createNew($name, self::REPRODUCABILITY); return TBGContext::factory()->TBGReproducability($res->getInsertID()); }
/** * Create a new resolution * * @param string $name The status description * * @return TBGResolution */ public static function createNew($name) { $res = parent::_createNew($name, self::RESOLUTION); return TBGContext::factory()->TBGResolution($res->getInsertID()); }