/** * 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); }