public function getCurrentVersion() { if ($this->getSnapshot()) { $version = $this->getSnapshot()->getVersion(); return ++$version; } else { return 1; } }