コード例 #1
0
ファイル: LinkOneTest.php プロジェクト: harp-orm/core
 /**
  * @covers ::__construct
  * @covers ::getOriginal
  * @covers ::getRel
  * @covers ::get
  */
 public function testConstruct()
 {
     $rel = $this->getRelOne();
     $model = new Model();
     $link = new LinkOne(new Model(), $rel, $model);
     $this->assertSame($rel, $link->getRel());
     $this->assertSame($model, $link->get());
     $this->assertSame($model, $link->getOriginal());
 }
コード例 #2
0
ファイル: One.php プロジェクト: harp-orm/core
 public function update(LinkOne $link)
 {
     $link->getModel()->{$this->key} = $link->get()->getId();
 }