• R/O
  • SSH
  • HTTPS

jinrousiki: コミット


コミットメタ情報

リビジョン2101 (tree)
日時2018-01-02 22:42:02
作者umethyl

ログメッセージ

URL::GetHeaderDB()

変更サマリ

差分

--- trunk/include/functions.php (revision 2100)
+++ trunk/include/functions.php (revision 2101)
@@ -350,7 +350,7 @@
350350
351351 //取得 (bool 型)
352352 public static function GetSwitch($key) {
353- return self::ADD . sprintf('%s=%s', $key, Switcher::ON);
353+ return self::GetAdd(sprintf('%s=%s', $key, Switcher::ON));
354354 }
355355
356356 //取得 (配列)
@@ -360,12 +360,12 @@
360360
361361 //取得 (追加/数値型)
362362 public static function GetAddInt($key, $value) {
363- return self::ADD . self::GetInt($key, $value);
363+ return self::GetAdd(self::GetInt($key, $value));
364364 }
365365
366366 //取得 (追加/db_no)
367367 public static function GetAddDB() {
368- return self::ExistsDB() ? self::GetAddInt(RequestDataGame::DB, RQ::Get()->db_no) : '';
368+ return self::GetDB(self::ADD);
369369 }
370370
371371 //取得 (自動更新)
@@ -378,6 +378,11 @@
378378 return $url . self::GetExt() . self::GetInt($key, $value);
379379 }
380380
381+ //取得 (ヘッダー/db_no)
382+ public static function GetHeaderDB() {
383+ return self::GetDB(self::HEAD);
384+ }
385+
381386 //取得 (部屋共通)
382387 public static function GetRoom($url, $id = null) {
383388 return self::GetHeaderLink($url, RequestDataGame::ID, (is_null($id) ? DB::$ROOM->id : $id));
@@ -388,15 +393,20 @@
388393 return sprintf(Message::JUMP, $url);
389394 }
390395
391- //取得 (OldLog 用)
392- public static function GetBackLink() {
393- return self::ExistsDB() ? self::HEAD . self::GetInt(RequestDataGame::DB, RQ::Get()->db_no) : '';
394- }
395-
396396 //結合
397397 public static function Concat(array $list) {
398398 return ArrayFilter::Concat($list, self::ADD);
399399 }
400+
401+ //取得 (追加)
402+ private static function GetAdd($str) {
403+ return self::ADD . $str;
404+ }
405+
406+ //取得 (db_no)
407+ private static function GetDB($str) {
408+ return self::ExistsDB() ? ($str . self::GetInt(RequestDataGame::DB, RQ::Get()->db_no)) : '';
409+ }
400410 }
401411
402412 //-- 配列関連 --//
--- trunk/include/html/old_log_html_class.php (revision 2100)
+++ trunk/include/html/old_log_html_class.php (revision 2101)
@@ -50,7 +50,7 @@
5050 $str = HTML::GenerateHeader($title, 'old_log', true);
5151 }
5252 $str .= Text::Concat(
53- HTML::GenerateLink('old_log.php' . URL::GetBackLink(), Message::BACK),
53+ HTML::GenerateLink('old_log.php' . URL::GetHeaderDB(), Message::BACK),
5454 DB::$ROOM->GenerateTitle(true), RoomOption::GenerateImage(),
5555 Text::Add(HTML::GenerateLink('#beforegame', OldLogMessage::BEFORE))
5656 );
旧リポジトリブラウザで表示