コード例 #1
0
 public function connect(Connection $connection, ConnectionParameters $connectionParameters)
 {
     $sessions = [Connection::SESSION_CURL => new FacebookSessionBuilder($connectionParameters->getEmail(), $connectionParameters->getPassword()), Connection::SESSION_GRAPH => new FacebookGraphSessionBuilder($connectionParameters->getAppId(), $connectionParameters->getAppSecret(), $connectionParameters->getAccessToken())];
     array_walk($sessions, function (&$item) {
         $item = $item->build();
     });
     $connection->setState(new ConnectedConnectionState($sessions));
 }
コード例 #2
0
 public function disconnect(Connection $connection)
 {
     $connection->setState(new DisconnectedConnectionState());
 }