Code Duplication    Length = 11-11 lines in 2 locations

risoluto/lib/vendor/Risoluto/Auth.php 2 locations

@@ 179-189 (lines=11) @@
176
177
            // ユーザ追加/変更
178
            case 'addUser': // FALL THRU
179
            case 'modUser':
180
                // パラメタのチェック
181
                if (isset( $option[ 'userid' ] ) and isset( $option[ 'username' ] ) and isset( $option[ 'password' ] ) and isset( $option[ 'groupno' ] )) {
182
                    // パスワードをハッシュ化したのちメソッドをコール
183
                    $option[ 'password' ] = self::getEncPass( $option[ 'password' ] );
184
                    /** @noinspection PhpUndefinedMethodInspection */
185
                    $retval = $provider->doOperation( $operation, $option );
186
                } else {
187
                    $retval = false;
188
                }
189
                break;
190
191
192
            // ユーザ変更(No使用)
@@ 193-203 (lines=11) @@
190
191
192
            // ユーザ変更(No使用)
193
            case 'modUserByNo':
194
                // パラメタのチェック
195
                if (isset( $option[ 'no' ] ) and isset( $option[ 'userid' ] ) and isset( $option[ 'username' ] ) and isset( $option[ 'password' ] ) and isset( $option[ 'groupno' ] )) {
196
                    // パスワードをハッシュ化したのちメソッドをコール
197
                    $option[ 'password' ] = self::getEncPass( $option[ 'password' ] );
198
                    /** @noinspection PhpUndefinedMethodInspection */
199
                    $retval = $provider->doOperation( $operation, $option );
200
                } else {
201
                    $retval = false;
202
                }
203
                break;
204
205
            // グループ追加/変更
206
            case 'addGroup': // FALL THRU