File User_model.php
has 410 lines of code (exceeds 250 allowed). Consider refactoring.
<?php
* User model
*/
Method insert_user
has 25 arguments (exceeds 4 allowed). Consider refactoring.
function insert_user($default_theme, $nick, $prename, $lastname, $age, $tel, $dect, $native_lang, $other_langs, $mobile, $mail, $email_shiftinfo, $jabber, $tshirt_size, $password_hash, $comment, $hometown, $twitter, $facebook, $github, $organization, $current_city, $organization_web, $timezone, $planned_arrival_date) {
Method User_insert
has 21 arguments (exceeds 4 allowed). Consider refactoring.
function User_insert($nick, $prename, $lastname, $age, $tel, $dect, $mobile, $mail, $email_shiftinfo, $jabber, $tshirt_size, $password_hash, $comment, $hometown, $twitter, $facebook, $github, $organization, $organization_web, $timezone, $planned_arrival_date) {
Method update_user
has 17 arguments (exceeds 4 allowed). Consider refactoring.
function update_user($eNick, $eName, $eVorname, $eTelefon, $eHandy, $eAlter, $eDECT, $eemail, $email_shiftinfo, $ejabber, $eSize, $eGekommen, $eAktiv, $force_active, $eTshirt, $Hometown, $id) {
Method update_user_details
has 16 arguments (exceeds 4 allowed). Consider refactoring.
function update_user_details($nick, $prename, $lastname, $age, $tel, $dect, $mobile, $mail, $email_shiftinfo, $jabber, $tshirt_size, $hometown, $planned_arrival_date, $planned_departure_date, $timezone, $uid) {
Method insert_user
has 30 lines of code (exceeds 25 allowed). Consider refactoring.
function insert_user($default_theme, $nick, $prename, $lastname, $age, $tel, $dect, $native_lang, $other_langs, $mobile, $mail, $email_shiftinfo, $jabber, $tshirt_size, $password_hash, $comment, $hometown, $twitter, $facebook, $github, $organization, $current_city, $organization_web, $timezone, $planned_arrival_date) {
return sql_query("
INSERT INTO `User` SET
`color`='" . sql_escape($default_theme) . "',
`Nick`='" . sql_escape($nick) . "',
Method User_update
has 30 lines of code (exceeds 25 allowed). Consider refactoring.
function User_update($user) {
return sql_query("UPDATE `User` SET
`Nick`='" . sql_escape($user['Nick']) . "',
`Name`='" . sql_escape($user['Name']) . "',
`Vorname`='" . sql_escape($user['Vorname']) . "',
Method User_insert
has 27 lines of code (exceeds 25 allowed). Consider refactoring.
function User_insert($nick, $prename, $lastname, $age, $tel, $dect, $mobile, $mail, $email_shiftinfo, $jabber, $tshirt_size, $password_hash, $comment, $hometown, $twitter, $facebook, $github, $organization, $organization_web, $timezone, $planned_arrival_date) {
return sql_query("
INSERT INTO `User` SET
`Nick`='" . sql_escape($nick) . "',
`Vorname`='" . sql_escape($prename) . "',
Similar blocks of code found in 2 locations. Consider refactoring.
return sql_query("
UPDATE `User` SET
`Nick`='" . sql_escape($nick) . "',
`Vorname`='" . sql_escape($prename) . "',
`Name`='" . sql_escape($lastname) . "',
Similar blocks of code found in 2 locations. Consider refactoring.
return sql_query("
INSERT INTO `User` SET
`color`='" . sql_escape($default_theme) . "',
`Nick`='" . sql_escape($nick) . "',
`Vorname`='" . sql_escape($prename) . "',
Similar blocks of code found in 2 locations. Consider refactoring.
function update_user_sn($twitter, $facebook, $github, $uid) {
return sql_query("
UPDATE `User` SET
`twitter`='" . sql_escape($twitter) . "',
`facebook`='" . sql_escape($facebook) . "',
There are no issues that match your filters.