示例#1
0
 /**
  * construct FacebookStream object
  */
 function __construct($consumer_key, $consumer_secret, $agent)
 {
     /* Set Facebook key/secret */
     Services_Facebook::$apiKey = $consumer_key;
     Services_Facebook::$secret = $consumer_secret;
     /* Instantiate Services_Facebook */
     $this->api = new Services_Facebook();
     $this->agent = $agent;
 }
示例#2
0
 /**
  * Singleton 
  * 
  * @return Services_Facebook
  */
 public static function singleton()
 {
     if (self::$instance !== null) {
         return self::$instance;
     }
     $instance = new Services_Facebook();
     self::$instance = $instance;
     return $instance;
 }
示例#3
0
 function Facebook($key, $secret, $appid, $agent, $session, $next)
 {
     Services_Facebook::$apiKey = $key;
     Services_Facebook::$secret = $secret;
     $this->api = new Services_Facebook();
     $this->agent = $agent;
     $this->appid = $appid;
     $this->api->sessionKey = $session;
     $this->next = $next;
 }
示例#4
0
文件: facebook.php 项目: voitto/eggs
 function Facebook($key, $secret, $appid, $agent, $session = false, $next)
 {
     Services_Facebook::$apiKey = $key;
     Services_Facebook::$secret = $secret;
     $this->api = new Services_Facebook();
     $this->agent = $agent;
     $this->appid = $appid;
     if (!$session) {
         $_SESSION['fb_session'] = $this->api->sessionKey;
     } else {
         $this->api->sessionKey = $session;
     }
     $this->next = $next;
 }
 protected function tearDown()
 {
     $this->instance = null;
     Services_Facebook::$apiKey = null;
     Services_Facebook::$secret = null;
 }