e107_handlers/user_handler.php
Avoid too many return
statements within this method. Open
Open
return $this->full_perms;
Avoid too many return
statements within this method. Open
Open
return PASSWORD_INVALID;
Avoid too many return
statements within this method. Open
Open
return ($hash == $stored_hash) ? PASSWORD_VALID : PASSWORD_INVALID;
Avoid too many return
statements within this method. Open
Open
return PASSWORD_VALID;
Reference to undeclared property \UserHandler->otherFieldTypes
Open
Open
$this->otherFieldTypes = array(
- Exclude checks
Default value for string
$force
can't be false
Open
Open
public function HashPassword($password, $login_name='', $force=false)
- Exclude checks
@throws type of setBackUrl
has undeclared type \Hybridauth\Exception\InvalidArgumentException
(Did you mean class \InvalidArgumentException) Open
Open
public function setBackUrl($url)
- Exclude checks
Catching undeclared class \Hybridauth\Exception\InvalidArgumentException
(Did you mean class \InvalidArgumentException) Open
Open
catch (\Hybridauth\Exception\InvalidArgumentException $e)
- Exclude checks
Returning type true
but CheckPassword()
is declared to return string
Open
Open
return ($hash == $stored_hash) ? PASSWORD_VALID : PASSWORD_INVALID;
- Exclude checks
Suspicious array access to null
Open
Open
$carry[] = trim($tokenValue, '\'"');
- Exclude checks
Call to undeclared method \e_db::escape
Open
Open
$userdata['user_xup'] = $sql->escape($this->userId());
- Exclude checks
Call to method authenticate
from undeclared class \Hybridauth\Hybridauth
Open
Open
$this->adapter = $this->hybridauth->authenticate($this->getProvider());
- Exclude checks
Variable $userdata
was undeclared, but array fields are being added to it. Open
Open
$userdata['user_loginname'] = $this->getProvider() . $userMethods->generateUserLogin(e107::getPref('predefinedLoginName', '_..#..#..#'));
- Exclude checks
@throws type of logout
has undeclared type \Hybridauth\Exception\UnexpectedValueException
(Did you mean class \UnexpectedValueException) Open
Open
public function logout()
- Exclude checks
@throws type of logout
has undeclared type \Hybridauth\Exception\InvalidArgumentException
(Did you mean class \InvalidArgumentException) Open
Open
public function logout()
- Exclude checks
Reference to undeclared constant \E_32_PREFS
Open
Open
"1" => array(LAN_PREFS,E_16_PREFS, E_32_PREFS), // Alter Site Preferences
- Exclude checks
Call to undeclared method \e_db::escape
Open
Open
$userdata['user_name'] = $sql->escape($profile->displayName);
- Exclude checks
Reference to undeclared constant \E_32_SEARCH
Open
Open
"X" => array(LAN_SEARCH,E_16_SEARCH, E_32_SEARCH), // Search
- Exclude checks
Reference to undeclared constant \E_16_LINKS
Open
Open
"I" => array(LAN_NAVIGATION,E_16_LINKS, E_32_LINKS), // Post SiteLinks
- Exclude checks
Reference to undeclared constant \E_16_USER
Open
Open
"U2" => array(LAN_USER_OPTIONS,E_16_USER, E_32_USER), // Manage only user-options
- Exclude checks
Reference to undeclared constant \E_32_FRONT
Open
Open
"G" => array(ADLAN_60,E_16_FRONT, E_32_FRONT), // Front-Page Configuration
- Exclude checks
Reference to undeclared constant \E_32_EURL
Open
Open
"K" => array(ADLAN_159,E_16_EURL, E_32_EURL), // Configure URLs
- Exclude checks
Reference to undeclared constant \E_32_CUST
Open
Open
"J1" => array(ADLAN_42." (".LAN_DELETE.")",E_16_CUST, E_32_CUST), // Delete Pages/Menus.
- Exclude checks
Reference to undeclared constant \E_32_NEWS
Open
Open
"H1" => array(ADLAN_0." (".LAN_EDIT.")",E_16_NEWS, E_32_NEWS), // Edit News Items
- Exclude checks
Reference to undeclared constant \E_32_ADMINLOG
Open
Open
"S" => array(ADLAN_155,E_16_ADMINLOG, E_32_ADMINLOG), // System Logging
- Exclude checks
Reference to undeclared constant \E_32_NEWS
Open
Open
"H4" => array(ADLAN_0." (".LAN_CATEGORY." - ".LAN_EDIT.")",E_16_NEWS, E_32_NEWS), // Edit News Category
- Exclude checks
Reference to undeclared constant \E_16_SEARCH
Open
Open
"X" => array(LAN_SEARCH,E_16_SEARCH, E_32_SEARCH), // Search
- Exclude checks
Reference to undeclared constant \E_16_NEWS
Open
Open
"N" => array(ADLAN_0." (".LAN_SUBMITTED.")",E_16_NEWS, E_32_NEWS), // Moderate submitted news
- Exclude checks
Reference to undeclared constant \E_32_CUST
Open
Open
"5" => array(ADLAN_42,E_16_CUST, E_32_CUST), // create/edit custom PAGES
- Exclude checks
Reference to undeclared constant \E_32_UPLOADS
Open
Open
"V" => array(ADLAN_31,E_16_UPLOADS, E_32_UPLOADS), // Configure public file uploads
- Exclude checks
Reference to undeclared constant \E_16_CUST
Open
Open
"J" => array(ADLAN_42,E_16_CUST, E_32_CUST), // create/edit custom MENUS
- Exclude checks
Reference to undeclared constant \E_32_WELCOME
Open
Open
"M" => array(ADLAN_28,E_16_WELCOME, E_32_WELCOME), // Welcome Messages
- Exclude checks
Reference to undeclared constant \E_32_CUST
Open
Open
"J" => array(ADLAN_42,E_16_CUST, E_32_CUST), // create/edit custom MENUS
- Exclude checks
Reference to undeclared constant \E_16_INSPECT
Open
Open
"Y" => array(ADLAN_147,E_16_INSPECT, E_32_INSPECT), // File inspector
- Exclude checks
Reference to undeclared constant \E_16_CUST
Open
Open
"J1" => array(ADLAN_42." (".LAN_DELETE.")",E_16_CUST, E_32_CUST), // Delete Pages/Menus.
- Exclude checks
Reference to undeclared constant \E_32_NEWS
Open
Open
"H" => array(ADLAN_0,E_16_NEWS, E_32_NEWS), // Post News - All Areas except settings.
- Exclude checks
Reference to undeclared constant \E_16_NEWS
Open
Open
"H1" => array(ADLAN_0." (".LAN_EDIT.")",E_16_NEWS, E_32_NEWS), // Edit News Items
- Exclude checks
Reference to undeclared constant \E_32_IMAGES
Open
Open
"A" => array(LAN_MEDIAMANAGER." (".LAN_ALL.")",E_16_IMAGES, E_32_IMAGES), // Media-Manager All Areas.
- Exclude checks
Call to method getAdapter
from undeclared class \Hybridauth\Hybridauth
Open
Open
$this->adapter = $this->hybridauth->getAdapter($providerId);
- Exclude checks
Reference to undeclared constant \E_32_LANGUAGE
Open
Open
"L" => array(ADLAN_132,E_16_LANGUAGE, E_32_LANGUAGE), // Language Packs
- Exclude checks
Reference to undeclared constant \E_16_MAINTAIN
Open
Open
"9" => array(ADLAN_40, E_16_MAINTAIN, E_32_MAINTAIN), // Take Down site for Maintenance
- Exclude checks
Returning type false
but CheckPassword()
is declared to return string
Open
Open
return PASSWORD_INVALID;
- Exclude checks
Returning type true
but CheckPassword()
is declared to return string
Open
Open
if ($this->preferred == PASSWORD_E107_MD5 && ($this->passwordOpts <= 1)) return PASSWORD_VALID;
- Exclude checks
Returning type true
but CheckPassword()
is declared to return string
Open
Open
return PASSWORD_VALID;
- Exclude checks
Property \e_user_provider->adapter
has undeclared type \Hybridauth\Adapter\AdapterInterface
Open
Open
public $adapter;
- Exclude checks
Reference to undeclared class \Hybridauth\Hybridauth
Open
Open
$reflector = new ReflectionClass('Hybridauth\Hybridauth');
- Exclude checks
Call to undeclared method \e_db::escape
Open
Open
$userdata['user_name'] = $sql->escape($profile->displayName);
- Exclude checks
Reference to undeclared constant \E_32_NOTIFY
Open
Open
"O" => array(ADLAN_149,E_16_NOTIFY, E_32_NOTIFY), // Notify
- Exclude checks
Reference to undeclared constant \E_32_CRON
Open
Open
"U" => array(ADLAN_157,E_16_CRON, E_32_CRON), // Schedule Tasks
- Exclude checks
Reference to undeclared constant \E_16_COMMENT
Open
Open
"B" => array(LAN_COMMENTMAN,E_16_COMMENT, E_32_COMMENT), // Moderate Comments
- Exclude checks
Reference to undeclared constant \E_32_COMMENT
Open
Open
"B" => array(LAN_COMMENTMAN,E_16_COMMENT, E_32_COMMENT), // Moderate Comments
- Exclude checks
Reference to undeclared constant \E_32_THEMEMANAGER
Open
Open
"TMP"=> array(ADLAN_140." (".LAN_PREFS.")",E_16_THEMEMANAGER, E_32_THEMEMANAGER),
- Exclude checks
Returning type false
but CheckPassword()
is declared to return string
Open
Open
if (md5($password) !== $stored_hash) return PASSWORD_INVALID;
- Exclude checks
Catching undeclared class \Hybridauth\Exception\UnexpectedValueException
(Did you mean class \UnexpectedValueException) Open
Open
catch (\Hybridauth\Exception\UnexpectedValueException $e)
- Exclude checks
Call to method getUserProfile
from undeclared class \Hybridauth\Adapter\AdapterInterface
Open
Open
return $this->adapter->getUserProfile();
- Exclude checks
Call to method isConnectedWith
from undeclared class \Hybridauth\Hybridauth
Open
Open
!$this->hybridauth->isConnectedWith($this->getProvider())
- Exclude checks
Reference to undeclared constant \E_32_EMOTE
Open
Open
"F" => array(ADLAN_58,E_16_EMOTE, E_32_EMOTE), // Emoticons
- Exclude checks
Reference to undeclared constant \E_16_PREFS
Open
Open
"1" => array(LAN_PREFS,E_16_PREFS, E_32_PREFS), // Alter Site Preferences
- Exclude checks
Reference to undeclared constant \E_16_LINKS
Open
Open
"8" => array(ADMSLAN_27,E_16_LINKS, E_32_LINKS), // Oversee SiteLink Categories
- Exclude checks
Reference to undeclared constant \E_16_WELCOME
Open
Open
"M" => array(ADLAN_28,E_16_WELCOME, E_32_WELCOME), // Welcome Messages
- Exclude checks
Reference to undeclared constant \E_16_NOTIFY
Open
Open
"O" => array(ADLAN_149,E_16_NOTIFY, E_32_NOTIFY), // Notify
- Exclude checks
Reference to undeclared constant \E_16_FILE
Open
Open
"6" => array(LAN_MEDIAMANAGER,E_16_FILE, E_32_FILE), // File-Manager - Upload /manage files -
- Exclude checks
Returning type false
but CheckPassword()
is declared to return string
Open
Open
return ($hash == $stored_hash) ? PASSWORD_VALID : PASSWORD_INVALID;
- Exclude checks
@throws type of __construct
has undeclared type \Hybridauth\Exception\InvalidArgumentException
(Did you mean class \InvalidArgumentException) Open
Open
public function __construct($provider = null, $config = array(), $suppress_exceptions = true)
- Exclude checks
Returning type false
but CheckPassword()
is declared to return string
Open
Open
return PASSWORD_INVALID;
- Exclude checks
Call to method __construct
from undeclared class \Hybridauth\Hybridauth
Open
Open
$this->hybridauth = new Hybridauth\Hybridauth($this->_config);
- Exclude checks
Default value for int
$seed
can't be string
Open
Open
public function generateUserLogin($pattern, $seed='')
- Exclude checks
Call to method disconnect
from undeclared class \Hybridauth\Adapter\AdapterInterface
Open
Open
$this->adapter->disconnect();
- Exclude checks
Call to method isConnectedWith
from undeclared class \Hybridauth\Hybridauth
Open
Open
if ($providerId && $this->hybridauth->isConnectedWith($providerId))
- Exclude checks
Reference to undeclared constant \E_32_NEWS
Open
Open
"H5" => array(ADLAN_0." (".LAN_CATEGORY." - ".LAN_DELETE.")",E_16_NEWS, E_32_NEWS), // Delete News Category
- Exclude checks
@throws type of respawnHybridauth
has undeclared type \Hybridauth\Exception\InvalidArgumentException
(Did you mean class \InvalidArgumentException) Open
Open
private function respawnHybridauth()
- Exclude checks
Reference to undeclared constant \E_32_NEWS
Open
Open
"N" => array(ADLAN_0." (".LAN_SUBMITTED.")",E_16_NEWS, E_32_NEWS), // Moderate submitted news
- Exclude checks
Reference to undeclared constant \E_32_LINKS
Open
Open
"I" => array(LAN_NAVIGATION,E_16_LINKS, E_32_LINKS), // Post SiteLinks
- Exclude checks
Reference to undeclared constant \E_32_MENUS
Open
Open
"2" => array(ADLAN_6,E_16_MENUS, E_32_MENUS), // Alter Menus
- Exclude checks
Default value for array
$row
can't be string
Open
Open
function edit_administrator($row = '')
- Exclude checks
Argument 3 (force)
is 1
but \UserHandler::HashPassword()
takes false|string
defined at /code/e107_handlers/user_handler.php:226
Open
Open
$hash = $this->HashPassword($password, $login_name, PASSWORD_E107_SALT);
- Exclude checks
Return type of getUserProfile()
is undeclared type \Hybridauth\User\Profile
Open
Open
public function getUserProfile()
- Exclude checks
Call to method getAdapter
from undeclared class \Hybridauth\Hybridauth
Open
Open
$adapter = $this->hybridauth->getAdapter($providerId);
- Exclude checks
Default value for int
$seed
can't be string
Open
Open
public function generateRandomString($pattern='', $seed = '')
- Exclude checks
Reference to undeclared constant \E_16_META
Open
Open
"T" => array(ADLAN_66,E_16_META, E_32_META), // Meta tags
- Exclude checks
Reference to undeclared constant \E_16_USER
Open
Open
"U0" => array(ADLAN_34,E_16_USER, E_32_USER), // moderate users/bans but not userclasses or extended fields,
- Exclude checks
Reference to undeclared constant \E_32_META
Open
Open
"T" => array(ADLAN_66,E_16_META, E_32_META), // Meta tags
- Exclude checks
Call to undeclared method \e_model::email
Open
Open
$user->set('user_password', $plainPwd)->email('signup');
- Exclude checks
Reference to undeclared constant \E_32_USER
Open
Open
"U0" => array(ADLAN_34,E_16_USER, E_32_USER), // moderate users/bans but not userclasses or extended fields,
- Exclude checks
Reference to undeclared constant \E_16_LANGUAGE
Open
Open
"L" => array(ADLAN_132,E_16_LANGUAGE, E_32_LANGUAGE), // Language Packs
- Exclude checks
Reference to undeclared constant \E_32_LINKS
Open
Open
"8" => array(ADMSLAN_27,E_16_LINKS, E_32_LINKS), // Oversee SiteLink Categories
- Exclude checks
Reference to undeclared constant \E_32_USER
Open
Open
"U3" => array(LAN_USER_RANKS,E_16_USER, E_32_USER), // Manage only user-ranks
- Exclude checks
Reference to undeclared constant \E_16_EURL
Open
Open
"K" => array(ADLAN_159,E_16_EURL, E_32_EURL), // Configure URLs
- Exclude checks
Reference to undeclared constant \E_32_ADMIN
Open
Open
"3" => array(ADLAN_8,E_16_ADMIN, E_32_ADMIN), // Modify Admin perms
- Exclude checks
Reference to undeclared constant \E_32_USER
Open
Open
"U2" => array(LAN_USER_OPTIONS,E_16_USER, E_32_USER), // Manage only user-options
- Exclude checks
Reference to undeclared constant \E_32_USER
Open
Open
"U1" => array(LAN_USER_QUICKADD,E_16_USER, E_32_USER), // "User: Quick Add User",
- Exclude checks
Reference to undeclared constant \E_32_NEWS
Open
Open
"H2" => array(ADLAN_0." (".LAN_DELETE.")",E_16_NEWS, E_32_NEWS), // Delete News Items
- Exclude checks
Reference to undeclared constant \E_32_MAINTAIN
Open
Open
"9" => array(ADLAN_40, E_16_MAINTAIN, E_32_MAINTAIN), // Take Down site for Maintenance
- Exclude checks
Reference to undeclared constant \E_32_MAIL
Open
Open
"W" => array(ADLAN_136,E_16_MAIL, E_32_MAIL), // Configure mail settings and mailout
- Exclude checks
Reference to undeclared constant \E_16_IMAGES
Open
Open
"A1"=> array(LAN_MEDIAMANAGER." (".LAN_UPLOAD."/".LAN_IMPORT.")",E_16_IMAGES, E_32_IMAGES), // Media-Manager (Media Upload/Add/Import)
- Exclude checks
Reference to undeclared constant \E_16_CUST
Open
Open
"5" => array(ADLAN_42,E_16_CUST, E_32_CUST), // create/edit custom PAGES
- Exclude checks
Reference to undeclared constant \E_32_IMAGES
Open
Open
"A2"=> array(LAN_MEDIAMANAGER." (".LAN_CATEGORIES.")",E_16_IMAGES, E_32_IMAGES), // Media-Manager (Media-Categories)
- Exclude checks
Call to deprecated function \getperms()
defined at /code/class2.php:1322
Open
Open
if (!getperms('0')) { $value = ""; break; }
- Exclude checks
Reference to undeclared constant \E_16_CRON
Open
Open
"U" => array(ADLAN_157,E_16_CRON, E_32_CRON), // Schedule Tasks
- Exclude checks
Argument 4 (noWhere)
is array{plugin_path:string}
but \e_db::select()
takes bool|false
defined at /code/e107_handlers/e_db_interface.php:265
Open
Open
["plugin_path" => $pluginName]
- Exclude checks
Reference to undeclared constant \E_32_FILE
Open
Open
"6" => array(LAN_MEDIAMANAGER,E_16_FILE, E_32_FILE), // File-Manager - Upload /manage files -
- Exclude checks
Call to deprecated function \getperms()
defined at /code/class2.php:1322
Open
Open
<td style='text-align:center'>".$frm->checkbox('perms[]', $arg, getperms($arg, $perms))."</td>
- Exclude checks
@throws type of __construct
has undeclared type \Hybridauth\Exception\UnexpectedValueException
(Did you mean class \UnexpectedValueException) Open
Open
public function __construct($provider = null, $config = array(), $suppress_exceptions = true)
- Exclude checks
Call to method getUserProfile
from undeclared class \Hybridauth\Adapter\AdapterInterface
Open
Open
$profile = $this->adapter->getUserProfile();
- Exclude checks
Reference to undeclared constant \E_16_NEWS
Open
Open
"H0" => array(ADLAN_0." (".LAN_CREATE.")",E_16_NEWS, E_32_NEWS), // Create News Items
- Exclude checks
Reference to undeclared constant \E_16_NEWS
Open
Open
"H2" => array(ADLAN_0." (".LAN_DELETE.")",E_16_NEWS, E_32_NEWS), // Delete News Items
- Exclude checks
Reference to undeclared constant \E_16_UPLOADS
Open
Open
"V" => array(ADLAN_31,E_16_UPLOADS, E_32_UPLOADS), // Configure public file uploads
- Exclude checks
Reference to undeclared constant \E_16_THEMEMANAGER
Open
Open
"TMP"=> array(ADLAN_140." (".LAN_PREFS.")",E_16_THEMEMANAGER, E_32_THEMEMANAGER),
- Exclude checks
Found a return statement with a value in the implementation of the magic method \UserHandler::__construct,
expected void return type Open
Open
public function __construct()
- Exclude checks
Returning type array{password:string,hash:bool|string}
but resetPassword()
is declared to return bool|string
Open
Open
return array('password'=>$rawPassword, 'hash'=>$hash);
- Exclude checks
Returning type true
but makeUserCookie()
is declared to return void
Open
Open
return true;
- Exclude checks
Variable $ret
was undeclared, but array fields are being added to it. Open
Open
$ret[$k] = $v['niceName'];
- Exclude checks
Catching undeclared class \Hybridauth\Exception\Exception
(Did you mean class \Exception) Open
Open
catch (\Hybridauth\Exception\Exception $e)
- Exclude checks
Reference to instance property identifier
from undeclared class \Hybridauth\User\Profile
Open
Open
return $this->getProvider() . '_' . $profile->identifier;
- Exclude checks
Call to undeclared method \e_db::escape
Open
Open
if ($uid = $sql->retrieve("user", "user_id", "user_xup='" . $sql->escape($this->userId()) . "' " . $insert . " OR user_loginname='{$userdata['user_loginname']}' OR user_name='{$userdata['user_name']}'"))
- Exclude checks
Reference to undeclared constant \E_16_USER
Open
Open
"4" => array(LAN_USER_MANAGEALL,E_16_USER, E_32_USER), // Manage all user access and settings etc
- Exclude checks
Reference to undeclared constant \E_16_NEWS
Open
Open
"H3" => array(ADLAN_0." (".LAN_CATEGORY." - ".LAN_CREATE.")",E_16_NEWS, E_32_NEWS), // Create News Category
- Exclude checks
Reference to undeclared constant \E_32_NEWS
Open
Open
"H3" => array(ADLAN_0." (".LAN_CATEGORY." - ".LAN_CREATE.")",E_16_NEWS, E_32_NEWS), // Create News Category
- Exclude checks
Reference to undeclared constant \E_32_INSPECT
Open
Open
"Y" => array(ADLAN_147,E_16_INSPECT, E_32_INSPECT), // File inspector
- Exclude checks
Reference to undeclared constant \E_16_IMAGES
Open
Open
"A" => array(LAN_MEDIAMANAGER." (".LAN_ALL.")",E_16_IMAGES, E_32_IMAGES), // Media-Manager All Areas.
- Exclude checks
Reference to undeclared constant \E_32_IMAGES
Open
Open
"A1"=> array(LAN_MEDIAMANAGER." (".LAN_UPLOAD."/".LAN_IMPORT.")",E_16_IMAGES, E_32_IMAGES), // Media-Manager (Media Upload/Add/Import)
- Exclude checks
Reference to undeclared constant \E_16_MENUS
Open
Open
"2" => array(ADLAN_6,E_16_MENUS, E_32_MENUS), // Alter Menus
- Exclude checks
Call to deprecated function \getperms()
defined at /code/class2.php:1322
Open
Open
$class = getperms($arg, $perms) ? 'active' : '';
- Exclude checks
Call to undeclared method \e_db::escape
Open
Open
$userdata['user_email'] = $sql->escape($profile->emailVerified ? $profile->emailVerified : $profile->email) ?: '';
- Exclude checks
Reference to undeclared constant \E_32_USER
Open
Open
"4" => array(LAN_USER_MANAGEALL,E_16_USER, E_32_USER), // Manage all user access and settings etc
- Exclude checks
Returning type false
but CheckPassword()
is declared to return string
Open
Open
if ($hash === false) return PASSWORD_INVALID;
- Exclude checks
Reference to undeclared constant \E_16_NEWS
Open
Open
"H" => array(ADLAN_0,E_16_NEWS, E_32_NEWS), // Post News - All Areas except settings.
- Exclude checks
Call to method getConnectedProviders
from undeclared class \Hybridauth\Hybridauth
Open
Open
$connected = $this->hybridauth->getConnectedProviders();
- Exclude checks
Reference to undeclared constant \E_16_NEWS
Open
Open
"H4" => array(ADLAN_0." (".LAN_CATEGORY." - ".LAN_EDIT.")",E_16_NEWS, E_32_NEWS), // Edit News Category
- Exclude checks
Reference to undeclared constant \E_16_NEWS
Open
Open
"H5" => array(ADLAN_0." (".LAN_CATEGORY." - ".LAN_DELETE.")",E_16_NEWS, E_32_NEWS), // Delete News Category
- Exclude checks
Catching undeclared class \Hybridauth\Exception\Exception
(Did you mean class \Exception) Open
Open
catch (\Hybridauth\Exception\Exception $e)
- Exclude checks
Call to undeclared method \e_db::escape
Open
Open
$where[] = "user_xup='" . $sql->escape($id) . "'";
- Exclude checks
Reference to undeclared constant \E_32_CACHE
Open
Open
"C" => array(ADLAN_74,E_16_CACHE, E_32_CACHE), // Clear the system cache
- Exclude checks
Call to deprecated function \getperms()
defined at /code/class2.php:1322
Open
Open
if ((strpos($userData['user_perms'],'0') === 0) || getperms('0'))
- Exclude checks
Reference to undeclared constant \E_16_FRONT
Open
Open
"G" => array(ADLAN_60,E_16_FRONT, E_32_FRONT), // Front-Page Configuration
- Exclude checks
Property \e_user_provider->hybridauth
has undeclared type \Hybridauth\Hybridauth
Open
Open
protected $hybridauth;
- Exclude checks
Argument 6 (userData)
is array{user_id:mixed,user_name:mixed,user_email:mixed}
but \e_admin_log::add()
takes null
defined at /code/e107_handlers/admin_log_class.php:178
Open
Open
e107::getLog()->add('User Profile Updated', $userdata, E_LOG_INFORMATIVE, "XUP_LOGIN", LOG_TO_ADMIN, array('user_id' => $user['user_id'], 'user_name' => $user['user_name'], 'user_email' => $userdata['user_email']));
- Exclude checks
Reference to undeclared constant \E_32_NEWS
Open
Open
"H0" => array(ADLAN_0." (".LAN_CREATE.")",E_16_NEWS, E_32_NEWS), // Create News Items
- Exclude checks
Argument 6 (userData)
is array{WHERE:string,user_email:,user_image:,user_name:}
but \e_admin_log::add()
takes null
defined at /code/e107_handlers/admin_log_class.php:178
Open
Open
e107::getLog()->add('User Profile Update Failed', $userdata, E_LOG_WARNING, "XUP_LOGIN", LOG_TO_ADMIN, $updateQry);
- Exclude checks
Reference to undeclared constant \E_16_ADMINLOG
Open
Open
"S" => array(ADLAN_155,E_16_ADMINLOG, E_32_ADMINLOG), // System Logging
- Exclude checks
Reference to undeclared constant \E_16_CACHE
Open
Open
"C" => array(ADLAN_74,E_16_CACHE, E_32_CACHE), // Clear the system cache
- Exclude checks
Call to deprecated function \getperms()
defined at /code/class2.php:1322
Open
Open
if(getperms('0'))
- Exclude checks
Reference to undeclared constant \E_16_EMOTE
Open
Open
"F" => array(ADLAN_58,E_16_EMOTE, E_32_EMOTE), // Emoticons
- Exclude checks
Reference to undeclared constant \E_16_ADMIN
Open
Open
"3" => array(ADLAN_8,E_16_ADMIN, E_32_ADMIN), // Modify Admin perms
- Exclude checks
Reference to undeclared constant \E_16_USER
Open
Open
"U1" => array(LAN_USER_QUICKADD,E_16_USER, E_32_USER), // "User: Quick Add User",
- Exclude checks
Reference to undeclared constant \E_16_USER
Open
Open
"U3" => array(LAN_USER_RANKS,E_16_USER, E_32_USER), // Manage only user-ranks
- Exclude checks
Reference to undeclared constant \E_16_MAIL
Open
Open
"W" => array(ADLAN_136,E_16_MAIL, E_32_MAIL), // Configure mail settings and mailout
- Exclude checks
Reference to undeclared constant \E_16_IMAGES
Open
Open
"A2"=> array(LAN_MEDIAMANAGER." (".LAN_CATEGORIES.")",E_16_IMAGES, E_32_IMAGES), // Media-Manager (Media-Categories)
- Exclude checks