質問するログイン新規登録

回答編集履歴

1

プログラムの例を修正

2017/02/08 01:44

投稿

motuo
motuo

スコア3027

answer CHANGED
@@ -21,7 +21,10 @@
21
21
  $this->RestIn = $tableCheck["RestIn"];
22
22
  $this->RestOut = $tableCheck["RestOut"];
23
23
  //ここで入ってきたパラメータによって、内容を上書きする
24
+ //$infoには実際に設定したい$WorkIn等を入れておく想定
24
- $this->updateTableCheck($value);
25
+ $this->updateTableCheck($value,$Info);
26
+        $this->_Update(// 値をセット);
27
+
25
28
  }
26
29
  }
27
30
 
@@ -43,15 +46,16 @@
43
46
  * @param type $tableCheck
44
47
  * @param type $value
45
48
  */
46
- private function updateTableCheck($value){
49
+ private function updateTableCheck($value,$Info){
50
+ //実際には$workinとかの情報を引数としてArrayに詰めて渡す。
47
51
  if($value === "WorkIn") {
48
- $this->WorkIn = $WorkIn;
52
+ $this->WorkIn = $Array['WorkIn'];
49
53
  } elseif($value === "WorkOut") {
50
- $this->WorkOut = $WWorkOut;
54
+ $this->WorkOut = $Array['WorkOut'];
51
55
  } elseif($value === "RestIn") {
52
- $this->RestIn = $RestIn;
56
+ $this->RestIn = $Array['RestIn'];
53
57
  } elseif($value === "RestOut") {
54
- $this->RestOut = $RestOut;
58
+ $this->RestOut = $Array['RestOut'];
55
59
  }
56
60
  }
57
61
  ```