예제 #1
0
 /**
  * @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();
 }