Code Duplication    Length = 19-19 lines in 2 locations

risoluto/cli/RisolutoCli/AuthManager.php 2 locations

@@ 299-317 (lines=19) @@
296
     *
297
     * @return    void    なし
298
     */
299
    private function delUser()
300
    {
301
        // 削除に必要な情報を順番に取得していく
302
        do {
303
            $option[ 'userid' ] = $this->readFromStdin( "Enter user id: " );
304
        } while (empty( $option[ 'userid' ] ));
305
306
        // 確認メッセージを表示し、承諾した場合のみ処理を実行する
307
        $enter = $this->readFromStdin( "Delete this user data. Continue?[y/N]" );
308
        if (strtolower( $enter ) == 'y') {
309
            if (\Risoluto\Auth::callProviderMethod( 'delUser', $option )) {
310
                echo "All OK!" . PHP_EOL;
311
            } else {
312
                echo "Oops! Error happened." . PHP_EOL;
313
            }
314
        } else {
315
            echo "Canceled." . PHP_EOL;
316
        }
317
    }
318
319
    /**
320
     * delGroup()
@@ 330-348 (lines=19) @@
327
     *
328
     * @return    void    なし
329
     */
330
    private function delGroup()
331
    {
332
        // ユーザ登録に必要な情報を順番に取得していく
333
        do {
334
            $option[ 'groupid' ] = $this->readFromStdin( "Enter group id: " );
335
        } while (empty( $option[ 'groupid' ] ));
336
337
        // 確認メッセージを表示し、承諾した場合のみ処理を実行する
338
        $enter = $this->readFromStdin( "Delete this group data. Continue?[y/N]" );
339
        if (strtolower( $enter ) == 'y') {
340
            if (\Risoluto\Auth::callProviderMethod( 'delGroup', $option )) {
341
                echo "All OK!" . PHP_EOL;
342
            } else {
343
                echo "Oops! Error happened." . PHP_EOL;
344
            }
345
        } else {
346
            echo "Canceled." . PHP_EOL;
347
        }
348
    }
349
350
    /**
351
     * showUser()