/** * @param int $cultureId * @return Culture */ public static function wakeUp($cultureId) { $cultureDb = CultureTable::getById($cultureId); if ($arCulture = $cultureDb->fetch()) { return new static($arCulture); } return null; }
LocalRedirect(FX_ROOT."/admin/culture_edit.php?lang=".LANGUAGE_ID."&ID=".$ID."&".$tabControl->ActiveTabParam()); } else { $errors = $result->getErrorMessages(); } } if(empty($errors)) { $culture = false; if($ID > 0 || $COPY_ID > 0) { $cultureId = ($COPY_ID > 0? $COPY_ID : $ID); $culture = CultureTable::getById($cultureId)->fetch(); } if($culture == false) { $weekStart = Loc::getMessage('LANG_EDIT_WEEK_START_DEFAULT'); if($weekStart == '') $weekStart = 1; $culture = array( "WEEK_START" => $weekStart, "FORMAT_NAME" => CSite::GetDefaultNameFormat(), ); } } else {