function generateStatusSelector($currStatus) { $selector = '<select id="ptStatusSelector">'; foreach (\lib\Controllers\PowerTrailController::getPowerTrailStatus() as $val => $desc) { if ($val == $currStatus) { $selected = 'selected="selected"'; } else { $selected = ''; } if ($val == 2 && $currStatus != 2) { } else { // (this status is only after new geoPath creation.) $selector .= '<option ' . $selected . ' value="' . $val . '">' . tr($desc['translate']) . '</option>'; } } $selector .= '</select>'; return $selector; }
public function getStatusTranslation() { $statusTranslationArray = \lib\Controllers\PowerTrailController::getPowerTrailStatus(); return tr($statusTranslationArray[$this->status]['translate']); }