• R/O
  • SSH
  • HTTPS

jinrousiki: コミット


コミットメタ情報

リビジョン2111 (tree)
日時2018-01-03 21:30:34
作者umethyl

ログメッセージ

StackManager::SetFlag(): func_get_args() 廃止

変更サマリ

差分

--- trunk/include/system_class.php (revision 2110)
+++ trunk/include/system_class.php (revision 2111)
@@ -161,7 +161,7 @@
161161 //-- スタック関連 --//
162162 //スタック取得
163163 final public function Stack() {
164- if (is_null($this->stack)) {
164+ if (true === is_null($this->stack)) {
165165 $this->stack = new Stack();
166166 }
167167 //if (get_class($this) == 'Room') Text::p($this->stack);
@@ -170,7 +170,7 @@
170170
171171 //フラグスタック取得
172172 final public function Flag() {
173- if (is_null($this->flag)) {
173+ if (true === is_null($this->flag)) {
174174 $this->flag = new FlagStack();
175175 }
176176 //if (get_class($this) == 'Room') Text::p($this->flag);
@@ -178,8 +178,8 @@
178178 }
179179
180180 //フラグセット
181- final public function SetFlag() {
182- foreach (func_get_args() as $mode) {
181+ final public function SetFlag(...$mode_list) {
182+ foreach ($mode_list as $mode) {
183183 $this->Flag()->On($mode);
184184 }
185185 }
@@ -192,6 +192,6 @@
192192
193193 //OFF 判定
194194 final public function IsOff($mode) {
195- return ! $this->IsOn($mode);
195+ return true !== $this->IsOn($mode);
196196 }
197197 }
旧リポジトリブラウザで表示