<?php
/*!
* HybridAuth
* http://hybridauth.sourceforge.net | http://github.com/hybridauth/hybridauth
* (c) 2009-2012, HybridAuth authors | http://hybridauth.sourceforge.net/licenses.html
*/

/**
 * The Hybrid_User class represents the current loggedin user
 */
class Hybrid_User
{
    /* The ID (name) of the connected provider */
    public $providerId = NULL;

    /* timestamp connection to the provider */
    public $timestamp = NULL;

    /* user profile, containts the list of fields available in the normalized user profile structure used by HybridAuth. */
    public $profile = NULL;

    /**
    * inisialize the user object,
    */
    public function __construct()
    {
        $this->timestamp = time();

        $this->profile   = new Hybrid_User_Profile();
    }
}
