単純なログイン/登録スクリプト(Facebook接続を使用)をoopに変換しました。しかし、getUser()を呼び出すと、エラーが発生します。
 Fatal error: Call to a member function getUser() on a non-object 
誰かが私がそれを修正する方法を知っていますか?ありがとう。ps。FacebookのSDKが含まれています。
    private $facebook;
    private $db;
    public function __construct($db_user, $db_password, $db_name, $db_host, $app_id, $secret)
    {
        if (empty($_SESSION)) {
            $this->facebook    = new Facebook(array(
                'appId' => $app_id,
                'secret' => $secret,
                'cookie' => true
            ));
            $this->db = new ezSQL_mysql($db_user, $db_password, $db_name, $db_host);
        } else {
            $this->Redirect('index.php');
        }
    }
    public function Login()
    {
        $session = $this->facebook->getUser();
    }