function __construct(Party $parent, Party $child, AccountabilityType $accountabilityType) { $this->parent = $parent; $this->child = $child; $this->type = $accountabilityType; $parent->friendAddChildAccountability($this); $child->friendAddParentAccountability($this); }