Code Duplication    Length = 14-14 lines in 2 locations

risoluto/apps/RisolutoApps/Admin/AdminCommon.php 2 locations

@@ 164-177 (lines=14) @@
161
        //--- パスワードのチェック
162
        $retval[ 'entered' ][ 'password' ] = htmlentities( $target[ 'password' ], ENT_QUOTES, 'UTF-8' );
163
        $retval[ 'entered' ][ 'password_confirm' ] = $retval[ 'entered' ][ 'password' ];
164
        if (isset( $target[ 'password' ] ) and !empty( $target[ 'password' ] )) {
165
            // フォーマットチェック
166
            if ($target[ 'password' ] != $target[ 'password_confirm' ]) {
167
                // フォーマットにそぐわない場合はエラーにする
168
                $retval[ 'error' ][ 'msg' ][ ] = 'invalid_password';
169
                $retval[ 'error' ][ 'form_crit' ][ ] = 'password';
170
            }
171
        } else {
172
            // 未入力の場合はエラーにする
173
            $retval[ 'entered' ][ 'password' ] = '';
174
            $retval[ 'entered' ][ 'password_confirm' ] = '';
175
            $retval[ 'error' ][ 'msg' ][ ] = 'empty_password';
176
            $retval[ 'error' ][ 'form_crit' ][ ] = 'password';
177
        }
178
179
        //--- 所属グループのチェック
180
        $retval[ 'entered' ][ 'groupno' ] = htmlentities( $target[ 'groupno' ], ENT_QUOTES, 'UTF-8' );
@@ 364-377 (lines=14) @@
361
        //--- 変更後のパスワードのチェック
362
        $retval[ 'entered' ][ 'password' ] = htmlentities( $target[ 'password' ], ENT_QUOTES, 'UTF-8' );
363
        $retval[ 'entered' ][ 'password_confirm' ] = $retval[ 'entered' ][ 'password' ];
364
        if (isset( $target[ 'password' ] ) and !empty( $target[ 'password' ] )) {
365
            // フォーマットチェック
366
            if ($target[ 'password' ] != $target[ 'password_confirm' ]) {
367
                // フォーマットにそぐわない場合はエラーにする
368
                $retval[ 'error' ][ 'msg' ][ ] = 'invalid_password';
369
                $retval[ 'error' ][ 'form_crit' ][ ] = 'password';
370
            }
371
        } else {
372
            // 未入力の場合はエラーにする
373
            $retval[ 'entered' ][ 'password' ] = '';
374
            $retval[ 'entered' ][ 'password_confirm' ] = '';
375
            $retval[ 'error' ][ 'msg' ][ ] = 'empty_password';
376
            $retval[ 'error' ][ 'form_crit' ][ ] = 'password';
377
        }
378
379
        //--- CSRFトークンのチェック
380
        if ($target[ 'csrf_token' ] != $csrf_token) {