/** * @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()); }
public function update(LinkOne $link) { $link->getModel()->{$this->key} = $link->get()->getId(); }