• R/O
  • SSH
  • HTTPS

jinrousiki: コミット


コミットメタ情報

リビジョン2728 (tree)
日時2021-06-11 17:51:25
作者umethyl

ログメッセージ

RoomManagerController::OutputDescribeError()

変更サマリ

差分

--- trunk/include/controller/room_manager_class.php (revision 2727)
+++ trunk/include/controller/room_manager_class.php (revision 2728)
@@ -112,22 +112,31 @@
112112 //部屋説明出力
113113 private static function OutputDescribe() {
114114 //エラーチェック
115- $title = RoomManagerMessage::TITLE_DESCRIBE . ' ' . Message::ERROR_TITLE;
116115 if (RQ::Get()->room_no < 1) {
117- HTML::OutputResult($title, Message::INVALID_ROOM);
116+ self::OutputDescribeError(Message::INVALID_ROOM);
118117 }
119118
120119 DB::SetRoom(RoomManagerDB::Load());
121120 if (DB::$ROOM->id < 1) {
122- HTML::OutputResult($title, Message::INVALID_ROOM);
121+ self::OutputDescribeError(Message::INVALID_ROOM);
123122 }
124123 if (DB::$ROOM->IsFinished()) {
125124 $body = DB::$ROOM->id . GameMessage::ROOM_NUMBER_FOOTER . RoomManagerMessage::ERROR_FINISHED;
126- HTML::OutputResult($title, $body);
125+ self::OutputDescribeError($body);
127126 }
128127 RoomManagerHTML::OutputDescribe();
129128 }
130129
130+ //部屋説明エラー出力
131+ private static function OutputDescribeError($body) {
132+ HTML::OutputResult(self::GetErrorTitle(RoomManagerMessage::TITLE_DESCRIBE), $body);
133+ }
134+
135+ //エラーメッセージタイトル取得
136+ private static function GetErrorTitle($str) {
137+ return $str . ' ' . Message::ERROR_TITLE;
138+ }
139+
131140 //データロード (村作成画面出力 / オプション変更時)
132141 private static function LoadOutputCreateInChange() {
133142 Session::Login();
旧リポジトリブラウザで表示