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(); }