public function getShownUsername() { $shown_user_name = ""; $required_fields = ConfigQuery::getRegisterRequiredFields(); if (!empty($required_fields)) { if (in_array("user_name", $required_fields)) { $shown_user_name = "user_name"; } elseif (in_array("user_login", $required_fields)) { $shown_user_name = "user_name"; } elseif (in_array("user_email", $required_fields)) { $shown_user_name = "user_email"; } } if (empty($shown_user_name)) { $shown_user_name = ConfigQuery::getLoginField(); } return $this->{$shown_user_name}; }
public function registerRequiredFields() { $register_required_fields = ConfigQuery::getRegisterRequiredFields(); if ($register_required_fields) { return $register_required_fields; } return array(); }