public function testNull()
 {
     $sf = KVDdom_ChangeableSystemFields::newNull();
     $this->assertInstanceOf('KVDdom_ChangeableSystemFields', $sf);
     $this->assertEquals('anoniem', $sf->getAangemaaktDoor());
     $this->assertEquals(0, $sf->getVersie());
     $this->assertFalse($sf->isBewerkt());
 }
 /**
  * Maak het object aan. Enkel het gebruikersobject is verreist. De andere velden kunnen worden opgevuld met standaardwaarden.
  * @param string $aangemaaktDoor Naam van de gebruiker.
  * @param DateTime $aangemaaktOp Wanneer werd het record aangemaakt?
  * @param integer $versie Huidige versie van het record.
  * @param string $bewerktDoor Wie heeft het record bewerkt, null indien het nog niet bewerkt werd.
  * @param DateTime $bewerktOp Wanneer werd dit record het laatst bewerkt, null indien het nog nooit bewerkt werd.
  * @param string $gecontroleerdDoor Wie heeft het record bewerkt, null indien het nog niet gecontroleerd werd.
  * @param DateTime $gecontroleerdOp Wanneer werd dit record het laatst bewerkt, null indien het nog nooit gecontroleerd werd.
  */
 public function __construct($aangemaaktDoor, DateTime $aangemaaktOp = null, $versie = 0, $bewerktDoor = null, DateTime $bewerktOp = null, $gecontroleerdDoor = null, DateTime $gecontroleerdOp = null)
 {
     parent::__construct($aangemaaktDoor, $aangemaaktOp, $versie, $bewerktDoor, $bewerktOp, $gecontroleerdDoor, $gecontroleerdOp);
     $this->gecontroleerdDoor = $gecontroleerdDoor;
     $this->gecontroleerdOp = $gecontroleerdOp;
 }
 /**
  * newNull
  *
  * @param integer $versie
  * @return KVDdom_NullSystemFields
  */
 public function newNull($versie = 0)
 {
     return KVDdom_ChangeableSystemFields::newNull();
 }