/**
  * Disconnect app from facebook
  * Deletes the active session.
  * Destroys Facebook session (optional)
  *
  * @see FacebookConnect::disconnect()
  * @param bool $destroyFacebookSession Set to TRUE to destroy facebook session
  * @return void
  */
 public function disconnect($destroyFacebookSession = false)
 {
     $this->log(__d('facebook', "Disconnecting user %s from facebook (destroy: %s)", $this->user('id'), $destroyFacebookSession), 'notice');
     if ($destroyFacebookSession) {
         debug("Destroying Session");
         $this->FacebookApi->destroySession();
     }
     $this->setUser(null);
     $this->setPermissions(array());
     $this->deleteSession();
     //@todo dispatch event facebook.disconnect
 }