/**
  * Gets the facebook user id of the logged in user
  *
  * @return int|null   A very large int probably
  */
 public function getCurrentFacebookUid()
 {
     $sfGuardUser = $this->getGuardUser();
     $facebookUid = sfFacebookGraph::getFacebookPlatform()->getUser();
     if ($sfGuardUser && $facebookUid == $sfGuardUser->getProfile()->getFacebookUid()) {
         return $facebookUid;
     }
     return null;
 }
 /**
  * Get Facebook logout url for user
  *
  * @return  string
  */
 public function getFacebookLogoutUrl()
 {
     return sfFacebookGraph::getFacebookPlatform()->getLogoutUrl();
 }
 /**
  * Get Facebook logout url for user
  *
  * @param   string $redirect
  *
  * @return  string
  */
 public function getFacebookLogoutUrl($redirect = '')
 {
     $params = array();
     if ($redirect) {
         $params['next'] = $redirect;
     }
     return sfFacebookGraph::getFacebookPlatform()->getLogoutUrl($params);
 }