回答編集履歴
1
プログラムの例を修正
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 = $W
|
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
|
|