回答編集履歴

1

プログラムの例を修正

2017/02/08 01:44

投稿

motuo
motuo

スコア3027

test CHANGED
@@ -44,7 +44,13 @@
44
44
 
45
45
  //ここで入ってきたパラメータによって、内容を上書きする
46
46
 
47
+ //$infoには実際に設定したい$WorkIn等を入れておく想定
48
+
47
- $this->updateTableCheck($value);
49
+ $this->updateTableCheck($value,$Info);
50
+
51
+        $this->_Update(// 値をセット);
52
+
53
+
48
54
 
49
55
  }
50
56
 
@@ -88,23 +94,25 @@
88
94
 
89
95
  */
90
96
 
91
- private function updateTableCheck($value){
97
+ private function updateTableCheck($value,$Info){
98
+
99
+ //実際には$workinとかの情報を引数としてArrayに詰めて渡す。
92
100
 
93
101
  if($value === "WorkIn") {
94
102
 
95
- $this->WorkIn = $WorkIn;
103
+ $this->WorkIn = $Array['WorkIn'];
96
104
 
97
105
  } elseif($value === "WorkOut") {
98
106
 
99
- $this->WorkOut = $WWorkOut;
107
+ $this->WorkOut = $Array['WorkOut'];
100
108
 
101
109
  } elseif($value === "RestIn") {
102
110
 
103
- $this->RestIn = $RestIn;
111
+ $this->RestIn = $Array['RestIn'];
104
112
 
105
113
  } elseif($value === "RestOut") {
106
114
 
107
- $this->RestOut = $RestOut;
115
+ $this->RestOut = $Array['RestOut'];
108
116
 
109
117
  }
110
118