LazyRecord\Metadata::getVersion PHP Method

getVersion() public method

Get the current version number from the key-value store.
public getVersion ( ) : integer
return integer version number
    public function getVersion()
    {
        if (isset($this['version'])) {
            return $this['version'];
        }
        return $this['version'] = 0;
    }

Usage Example

Beispiel #1
0
 public function testArrayAccessor()
 {
     $metadata = new Metadata($this->conn, $this->queryDriver);
     $metadata->init();
     $metadata['version'] = 1;
     $this->assertEquals(1, $metadata['version']);
     $metadata['version'] = 2;
     $this->assertEquals(2, $metadata['version']);
     $this->assertEquals(2, $metadata->getVersion());
     foreach ($metadata as $key => $value) {
         $this->assertTrue(!is_numeric($key));
         $this->assertNotNull($value);
     }
 }