/**
  * Returns current version of resource.
  * 
  * @param      BaseObject    $resource
  * @return     ResourceVersion
  */
 public function getCurrentResourceVersion(BaseObject $resource)
 {
     $c = new Criteria();
     $c->add(ResourceVersionPeer::RESOURCE_ID, $resource->getPrimaryKey());
     $c->add(ResourceVersionPeer::RESOURCE_NAME, get_class($resource));
     $c->add(ResourceVersionPeer::NUMBER, $resource->getVersion());
     return ResourceVersionPeer::doSelectOne($c);
 }