/**
  * Test isModified() to be false after setting default value second time
  */
 public function testDefaultValueSetTwice()
 {
     $pub = new Publisher();
     $pub->setName('Penguin');
     $pub->save();
     $pubId = $pub->getId();
     PublisherPeer::clearInstancePool();
     $pub2 = PublisherPeer::retrieveByPK($pubId);
     $pub2->setName('Penguin');
     $this->assertFalse($pub2->isModified(), "Expect Publisher to be not modified after setting default value second time.");
 }
예제 #2
0
 public function getPublisher($con = null)
 {
     include_once 'lib/model/om/BasePublisherPeer.php';
     if ($this->aPublisher === null && $this->publisher_id !== null) {
         $this->aPublisher = PublisherPeer::retrieveByPK($this->publisher_id, $con);
     }
     return $this->aPublisher;
 }