@@ 177-201 (lines=25) @@ | ||
174 | * |
|
175 | * @return void なし |
|
176 | */ |
|
177 | private function addGroup() |
|
178 | { |
|
179 | // 登録に必要な情報を順番に取得していく |
|
180 | $option[ 'by_who' ] = 'Risoluto CLI - ' . RISOLUTOCLI_SELF; |
|
181 | $option[ 'status' ] = 1; |
|
182 | ||
183 | do { |
|
184 | $option[ 'groupid' ] = $this->readFromStdin( "Enter group id: " ); |
|
185 | } while (empty( $option[ 'groupid' ] )); |
|
186 | do { |
|
187 | $option[ 'groupname' ] = $this->readFromStdin( "Enter group name: " ); |
|
188 | } while (empty( $option[ 'groupname' ] )); |
|
189 | ||
190 | // 確認メッセージを表示し、承諾した場合のみ処理を実行する |
|
191 | $enter = $this->readFromStdin( "Add this group data. Continue?[y/N]" ); |
|
192 | if (strtolower( $enter ) == 'y') { |
|
193 | if (\Risoluto\Auth::callProviderMethod( 'addGroup', $option )) { |
|
194 | echo "All OK!" . PHP_EOL; |
|
195 | } else { |
|
196 | echo "Oops! Error happened." . PHP_EOL; |
|
197 | } |
|
198 | } else { |
|
199 | echo "Canceled." . PHP_EOL; |
|
200 | } |
|
201 | } |
|
202 | ||
203 | /** |
|
204 | * modUser() |
|
@@ 260-286 (lines=27) @@ | ||
257 | * |
|
258 | * @return void なし |
|
259 | */ |
|
260 | private function modGroup() |
|
261 | { |
|
262 | // 変更処理に必要な情報を順番に取得していく |
|
263 | $option[ 'by_who' ] = 'Risoluto CLI - ' . RISOLUTOCLI_SELF; |
|
264 | ||
265 | do { |
|
266 | $option[ 'groupid' ] = $this->readFromStdin( "Enter group id: " ); |
|
267 | } while (empty( $option[ 'groupid' ] )); |
|
268 | do { |
|
269 | $option[ 'groupname' ] = $this->readFromStdin( "Enter group name: " ); |
|
270 | } while (empty( $option[ 'groupname' ] )); |
|
271 | do { |
|
272 | $option[ 'status' ] = $this->readFromStdin( "Enter status: " ); |
|
273 | } while (!is_numeric( $option[ 'status' ] )); |
|
274 | ||
275 | // 確認メッセージを表示し、承諾した場合のみ処理を実行する |
|
276 | $enter = $this->readFromStdin( "Modify this group data. Continue?[y/N]" ); |
|
277 | if (strtolower( $enter ) == 'y') { |
|
278 | if (\Risoluto\Auth::callProviderMethod( 'modGroup', $option )) { |
|
279 | echo "All OK!" . PHP_EOL; |
|
280 | } else { |
|
281 | echo "Oops! Error happened." . PHP_EOL; |
|
282 | } |
|
283 | } else { |
|
284 | echo "Canceled." . PHP_EOL; |
|
285 | } |
|
286 | } |
|
287 | ||
288 | /** |
|
289 | * delUser() |