Beispiel #1
0
 /**
  * Init field.
  *
  * @param Entity $entity
  * @param string $id
  * @param Entity $reference
  * @param Relation $relation
  */
 public function __construct(Entity $entity, $id, Entity $reference, Relation $relation)
 {
     parent::__construct($entity, $id);
     $this->reference = $reference;
     $this->relation = $relation;
 }
Beispiel #2
0
 /**
  * @param Entity $entity
  * @param string $id
  * @param string $accessor
  */
 public function __construct(Entity $entity, $id, $accessor = null)
 {
     parent::__construct($entity, $id);
     $this->accessor = $accessor;
 }
Beispiel #3
0
 /**
  * @param BaseForm $entity
  * @param string $id
  * @param string|array|null $field
  */
 public function __construct(BaseForm $entity, $id, $field = null)
 {
     parent::__construct($entity, $id);
     $this->field = $field ?: $id;
 }