public function test() { FacebookCallback::test(); }
/** * holds an instance of the FB class * @param Boolean $getEvenWithoutCurrentMember * @return Facebook */ protected static function get_facebook_sdk_class($getEvenWithoutCurrentMember = false) { if (!self::$facebook_id || !self::$facebook_secret) { user_error("You must set the following variables: Facebook::facebook_id AND Facebook::facebook_secret"); } if (!self::$facebook_sdk_class) { $member = Member::currentUser(); if ($member && $member->FacebookID || $getEvenWithoutCurrentMember) { self::$facebook_sdk_class = new Facebook(array('appId' => self::$facebook_id, 'secret' => self::$facebook_secret, 'cookie' => true)); } } return self::$facebook_sdk_class; }
/** * user is currenctly connected to Faceboo * * */ public function isConnectedToFacebook() { return FacebookCallback::get_current_user(); }