USER::__construct PHP Method

__construct() public method

Fills the user object up with anonymous data
public __construct ( )
    function __construct()
    {
        global $admins;
        // Start session
        session_start();
        session_regenerate_id();
        if (isset($_SESSION['email']) && in_array($_SESSION['email'], $admins)) {
            $this->role = "admin";
        } else {
            $this->role = "user";
        }
        if (isset($_SESSION['uid']) && $_SESSION['uid'] != "") {
            // revive session ...
            $this->uid = $_SESSION['uid'];
            $this->loggedin = true;
        }
    }