Example #1
0
 public function __construct($name, TestRepo $repo, TestRepo $foreignRepo, array $options = array())
 {
     $this->key = lcfirst($repo->getName()) . 'Id';
     parent::__construct($name, $repo, $foreignRepo, $options);
 }
Example #2
0
 /**
  * @param AbstractRelMany $rel
  * @param AbstractModel[] $models
  */
 public function __construct(AbstractModel $model, AbstractRelMany $rel, array $models)
 {
     $this->current = new RepoModels($rel->getForeignRepo(), $models);
     $this->original = new RepoModels($rel->getForeignRepo(), $models);
     parent::__construct($model, $rel);
 }